Mister C's is always a great place to take visitors. Everyone loves the Christmas lights (we miss the train in the lobby) and you are always greeted warmly upon entering. There's a large variety of food which is pretty good and you're not rushed through your meal.
Pros: good food, good parking, lots of seating
Cons: no soup some nights, can be loud
more