This is a fantastic restaurant, I have been eating here for years. Even when I lived out of town for a time I would stop in every time I came to see my family. There is a variety of options to suit most dietary needs.
Pros: great food, good atmosphere
Cons: long wait -almost- always
more