Another good news, bad news review. The good news...The food is really good. The bad news...it takes FOREVER to get it! We were told fresh bread was in the process of being baked and would be coming to the table shortly. But it didn't come for at least 20 minutes and some of the "freshly baked bread" was actually cold, like from the refrigerator, cold. The salad didn't come to the table for at least 30 minutes. The entrees took an hour to get. Our potato was served cold and by the time they brought another potato, my prime rib was cold. We were not offered coffee, the waitress was never available, and the other bus boys/servers behaved as if it was their first day on the job. This is our second try at Preston's and our last. Even though the food is good, for the same money, we will go to Flemings, Mastro's or Donovan's. These restaurants consistently serve excellent food AND provide impeccable service.