Their menu is quite large and the food is pretty good, but the service here is terrible. I think mostly because they are always understaffed. There is always this one waitress that is getting yelled at my customers. I feel really bad for her because she is the only one working at the front. Between taking orders, getting refills, and settling bills, she also has to hear assholes yell at her. I've stopped coming here mostly because the out-of-towners are expect triple A service after their 5-hour drive into the city.