If you're looking for ethnic food, you should get out of south beach. The best places on sobe are Nobu and sushi samba -- and you can go to both places elsewhere. For high end stuff try Azul and La Boche on Brickell key, Cacao and Normans in Coral Gables. Cheaper fare can be founf at cafe nuvo in north miami. Excellent Haitian / Carribbean stuff. For seafood -- try Garcias, on the miami river just west of downtown miami.