I absolutely LOVE this restaurant. You have to get there early, they open at 4 I believe. If you don't get there early, believe me, it's well worth the wait. The management there is impecable. The entire wait staff is great. My favorite dish is the Sauteed Grouper. Be sure to save room for the Italian Fried Cheesecake and a Capuccino Jan Franco!
Pros: Great food and service
Cons: Not a whole lot of room for waiting inside