If you ever go to the South Beach Bar and Grille, DO NOT order the side of rice and beans with your tacos. Sure, they're the best Mexican beans and rice you'll probably ever have either in the US or in a Mexico resort town, but it'll only make you too full to order a third taco, which is what you should do instead. Best. Tacos. Ever. No, seriously. Frankly, the mahi mahi taco was one of the two or three best things I've ever eaten in my life. Wife was almost as enthusiastic about the lobster taco, which only easily cracked her top ten. Oh, and the fish tacos are less than $3 a piece and the lobster less than $4 a piece. She hates cooked fish, so she didn't try the mahi mahi, but I did try the lobster. The lobster was very, very good. The mahi mahi is divine.
Pros: stunning seafood tacos, great dive ambiance, friendly service
Cons: can be loud, terrible parking