I've been coming here for years and I'm never disappointed. Even when they're packed (which they are a lot of the time) they're relatively quick about seating, taking orders, and getting them to you. The food is excellent, everyone I have ever taken there has loved whatever they've gotten (save when some one decides to experiment and finds they just dont care for that particular dish) and I've never gotten bad food.
more