Proximamente
Cage match

Culinary cage match: Ribs

In one corner, North One10, in the other, Fat Man. Stomachs, let's get ready to rumble!

More on Restaurants

The kosher kitchen: South Beach

Cheap, healthy and kosher on South Beach. You can do it!

Eat here: Cauley Square Tea Room & Restaurant

Make like grandma and head to the Cauley Square Tea Room -- and put a few sugar packets in your pocketbook.

Treasure islands: a Caribbean eats guide

Out of vacation days? Here's a handful of dining spots that'll bring the Caribbean to you. (Minus the sand).

Cubano Clásico

Authentic comida cubana isn't easy to come by in Miami, but these classic Cuban restaurants serve up dishes with plenty of tradition.

Hidden and delicious

You're so over the glitzy joints and tourist traps. Try these out-of-the-way cafes with out-of-the-ordinary food.

Step-by-step along 163rd Street

Miami has no Chinatown, but it does have 163rd Street, home to authentic ethnic joints of all kinds. Check out our guide and get snacking.

Eat, drink and get rocking

Looking for good food and good music -- at the same time? Here are some dining spots that go both ways.

First look: Red Light

Biscayne Boulevard pays homage to its seedy past (and, um, present) with Red Light.

The big review

First look

Best bites

  • Join us!
  • Rant. Rate. Write.
  • Become a Miami.com user and let yourself be heard. Click here to join.

User Reviews

  • Culinary cage match: the fish taco

    "Ver-Daddy's chips n salsa are incredible! So obsessed. The Macho Taco says it all too. The best of everything is the prices."

  • El Puerto Vallarata Restaurant

    "Excellent Mexican Family restaurant. Menu is very extensive and prices are moderate. Many seafood items as well as different types of sauces..."

  • Captain's Tavern

    "Wonderful fresh fish, cooked any way you want it. You do sort of feel like you fell into a time warp where all the patrons are from pre-Cast..."

  • Current 78.8 °F
  • night-scattered
    • It's a romantic night
    • Dine alfresco on Miami Beach