I brought friends here on my birthday and we had a wonderful time.  The food was awesome - one of my friends was so impressed she ordered it for her husband's birthday party that weekend.  The prices are reasonable, the atmosphere's fun, but what I loved best was the easy access between the restaurant, bar/lounge, and patio.  It was pouring rain when we went, and we just kept moving back and forth between the rooms as the evening progressed.
Pros:  Great food, great atmosphere
Cons:  Hard to find the first time
                        
more