My husband and I ate here and it was the best food I have had in South Beach, the Key Lime Pie was the best I have ever had, I wish I could get some sent to me, I have tried others but this is by far the best.
Pros: The servers were great, food was great, parking was not an issue
more