Yum! I have been a loyal customer here for fifteen years. The food is great! The service is somewhat lacking but its nothing to get worked up about. Just try to be ready to order when your server comes around, because you may not see the server again for a good while. Often times, I find that there is only one server working the entire restaurant. They could probably use more than one for busier times. Only four stars because the decor is a little strange here. Overall, its a great place that I will continue going to as long as they will have me!