I hate to give 3 stars because the food is really pretty good, however the service was awful. We've been here at least 25 times over the years and the service has steadily declined.
The prices have increased but the quality of service has not. Our server would disappear for periods of time and we'd have to ask someone else for things.
She also had a condescending attitude.
-As far as the food the artichoke appetizer is outstanding and the kids menu has great options for a reasonable price- large piece of salmon and nice portion of ribs.
Our meals were pretty good but overpriced.
Amazing how bad service can really put a damper on your meal.
At this price point service needs to be better. Next time we will go to Houston's.