We waited over an hour for food that was worse than terrible. A steak that was severely overcooked and broiled Mahi that was served in bite size pieces and cold. We started off with mushrooms with crab meat stuffing. Yeah, no crab meat and what looked like sliced cheese (cheap kind) melted on top. Our server Heather was nice enough, but it just didn't make up for the bad food. And they were super busy, mostly with older people wanting the all you can eat chicken. So disappointing. We drove 30 miles to try the place. Not one person even apologized for our long wait. And Sterling "fine food?" That is a joke. Don't waste your time or money.