Restaurants

Top Choice Mediterranean in Little Haiti & the Upper East Side

Mina's

Soaring ceilings, vintage travel posters and a friendly vibe set the stage for a memorable meal at Mina's. The Mediterranean menu is great for sharing, with creamy hummus, refreshing dolmas, spanakopita (spinach-fil…
Top Choice Spanish in Little Havana

El Carajo

Pass the Pennzoil please. We know it is cool to tuck restaurants into unassuming spots, but the Citgo station on SW 17th Ave? Really? Really. Walk past the motor oil into a Granadan wine cellar and try not to act to…
Mediterranean in Coconut Grove

Boho

This Greek-run charmer is helping to lead the culinary renaissance in Coconut Grove, serving up fantastic Mediterranean dishes, including tender marinated octopus, creamy risotto, thin-crust pizzas drizzled with tru…
Italian in South Beach

Macchialina

This buzzing Italian trattoria has all the right ingredients for a terrific night out, namely great service and beautifully turned out cooking, served in a warm rustic-chic interior of exposed brick and chunky wood …
Italian in North Beach

Cafe Prima Pasta

We’re not sure what’s better at this Argentine-Italian place: the much-touted pasta, which deserves every one of the accolades heaped on it, or the atmosphere, which captures the dignified sultriness of Buenos Aires…
Greek in Wynwood & the Design District

Mandolin

For a quick trip across the Aegean, book a table at Mandolin. The Greek cooking doesn't disappoint, whether dining on seabass grilled in lemon and olive oil, lamb kebabs with spicy yogurt or satisfying mezes such as…
Spanish in Little Havana

Xixón

It takes a lot to stand out in Miami’s crowded tapas-spot stakes. Bread that has a crackling crust and a soft center, delicate explosions of bacalao (cod) fritters and sizzling shrimp and baby eels cooked in garlic …
Italian in South Beach

Rosella's Kitchen

Rosella's well-executed Italian fare served in SoFi ('south of Fifth St'), makes this a favorite haunt morning, noon and night. The outdoor tables on the sidewalk feel like the perfect spot for good Italian cooking …
Italian in South Beach

Osteria del Teatro

There are few things to swear by but the Northern Italian cooking at Osteria, one of the best Italian restaurants in Greater Miami, ought to be one. When you get here, let the gracious Italian waiters seat you, codd…
Spanish in Downtown Miami

NIU Kitchen

NIU is a stylish living-room-sized restaurant serving up delectable contemporary Spanish cuisine. It's a showcase of culinary pyrotechnics, with complex sharing plates with clipped Catalan names like Ous (poached eg…