Food is great. Service is good. Three stars because the lobby is way way way too small for their volume of business and the seating is uncomfortable. If the dinning room is empty, stop for a good meal.
Oh, and no dr pepper! That's a demerit. Every all Pepsi or all coke place usually also has a dr pepper contract too. How lazy...