We live here so sometimes you get tired of the other restaurants and have to go here. It is my last choice in town. Even when not crowded, you are slow to get food and it is a gamble if it is good or not. We have had some really bad experiences. The latest I watched my food sit in the window a good 15 minutes before I got it and it was cold. But I didn't dare complain because you never know what you might get if you send it back. The place needs a good cleaning. There are a few really good servers that do what they can and that is the only reason I rated it 2 stars.