The food is good, but not necessarily worth the wait. I've been there more than a few times when the wait is more than 40 minutes (sometimes in the rain) for a table, and while the food is good, it's not THAT good. The service is also often slow, and the usual hostess gives one the impression she thinks she's doing you a favour deigning to serve you. Also, fair warning: bring cash. They don't take anything else.