In about half a dozen meals I've had here, they've all shared two things in common -- good value and long waits (small kitchen & one chef mean that even when empty your dinner can take a long time to come). The outdoor seating and live music more than make up for it.
Pros: Live music, outdoor area, nice waiters
Cons: Slow service, parking
more