Miami is hot, hot, hot, and we’re not just talking about the weather. This cultural melting pot is one of the best places to grab dinner, whether you’re partial to sushi or a wood-fired pie. But no matter what you’re craving, Miami — and Caviar — has a meal for that. Read on for the city’s most popular picks on Caviar.
Open since 1913, Joe’s Stone Crab is the brainchild of Joseph Weiss, who arrived in Miami via Hungary and New York. You won’t find fresher stone crabs — or more fervor surrounding the rich, warm-water delicacy — than you’ll find at Joe’s. And that’s reason alone to dig in.
A San Diego import, the Taco Stand serves impeccable Mexican food in Miami’s Wynwood neighborhood. This fast-casual spot is a must-visit for those seeking out burritos on the fly. Don’t skip the carne asada fries, which combine flame-grilled steak, french fries, guac, sour cream, and cheese.
For a quick breakfast or lunch, it’s hard to beat this restaurant on Miami’s Biscayne Bay corridor, where standouts include sandwiches and salads. If your inclination is to order from home, the options feel practically endless, but the Biltmore Cajun Shrimp Salad, adorned with roasted corn, avocado, and black beans, is a good place to begin.
South Beach’s Blue Ribbon Sushi Bar & Grill carries on the brand’s long tradition of serving top-quality, inventive sushi in a cool, relaxed venue. In addition to the more traditional sushi offerings — maki rolls, nigiri, sashimi — lunch diners can order the winning Plymouth Burger, named for the hotel: an eight-ounce patty topped with tonkatsu sauce and Kewpie mayo.
Brooklyn’s brick-oven pizza that’s worth the wait has made it to Miami, and its popularity remains unrivaled. Although there are a few items on the menu worth ordering that are not pizza (the meatballs come to mind), the Signature Plain Pie, in all its perfect glory, is reason alone to order from this truly divine restaurant.
Since 2010, Bombay Darbar has impressed Miami’s denizens with a delicious representation of Indian food. Twelve years later, the restaurant is still going strong. With a broad menu that reflects the diversity of Indian cuisine, it’s hard to pick a favorite, but the ceaselessly flavorful lamb chop masala, marinated lamb cooked in a sauce of onions, tomatoes, ginger, garlic, cumin, and coriander, is definitely at the top of the list.
Iron Chef Makoto Okuwa’s Makoto offers a playful and innovative take on Japanese classics. This elegant — and large — restaurant at Miami’s Bal Harbour Shops features a few specific culinary attractions: a sushi bar, bincho-charcoal robata grill, and a sake-driven cocktail list. The short rib yaki noodle, with tamarind soy and ginger aioli, is a must-try.
Dining at NaiYaRa, a Thai and sushi restaurant in Miami’s Sunset Harbor, is enjoyed family-style, allowing guests to sample a bit of everything. It’s a great way to eat at this zeitgeisty restaurant, where one must-eat is the massaman curry, with Yukon gold potatoes, roasted cashews, chile oil, and tomatoes.
Steven Salm and chef David Lee opened the doors to this South Beach spot in 2016, and it has been going strong ever since. PLANTA, a plant-based restaurant, continues to celebrate the virtues of all things plants. The spicy tuna roll sushi is made from watermelon, avocado, and toasted coconut; the poke bowl features meaty beets; and pizzas, hot from the oven, preach the stringy goodness of cashew cheese.
10. DC Pie Co.
In Miami’s Brickell neighborhood, the team behind Lucali brings to life DC Pie Co., a brick-oven pizza joint that transports Brooklyn to South Florida. Chewy, charred pies can be ordered for one or for a crowd, but the signature 15-inch Brooklyn Brick Oven Pie, made with homemade sauce and three cheeses, is definitely the way to go.
11. Osteria Morini
The Miami outpost of chef Michael White’s popular Italian eatery is right at home in downtown Miami Beach. White serves up a little of everything at Morini, from superb pastas to expertly cooked meats. But some of the restaurant’s starring dishes are the most simple: Don’t neglect the polpettine, light-as-a-feather meatballs made with prosciutto and pistachio mortadella and served with pomodoro sauce, whipped ricotta, and grilled bread.
12. Stanzione 87
A Neapolitan restaurant in Miami’s Brickell neighborhood specializing in wood-fired pizzas, Stanzione 87 truly brings the heat. Also on the menu at this Miami fave: natural wine, and plenty of it, much of which can be ordered right to your doorstep.
13. Le Zoo
French Mediterranean cooking is celebrated at this en vogue restaurant set in Miami’s Bal Harbour Shops. A dinner delivery from Le Zoo feels like a trip to Provençe in the best possible way: Imagine yourself perched high above a blue Mediterranean Sea, enjoying the restaurant’s iconic Grande Aioli de Provençe: chilled shrimp, poached salmon, mussels, and assorted vegetables, served with a delicious aioli for dipping.
With four separate Miami outposts, Toasted Bagelry is the Miami go-to for all things bagels. And although the fresh, hot bagels (get them toasted!) are the true pride of this restaurant, there are plenty of other options, like a full roster of deli sandwiches.
15. Sushi Garage
Industrial-meets-sophisticated is the vibe at this Miami Beach sushi spot, where you’ll find everything from superlative maki rolls to fried rice stone pot. Ceviches are impossibly fresh, and even the restaurant’s soups are made to impress — go for the dumpling version.
16. Poke OG Downtown
The downtown outpost of this Miami restaurant is dedicated to all things poke, the Hawaiian dish that features cubes of fresh raw fish lightly dressed in oils and seasonings and served with a combination of rice and vegetables. You can design your bowl to suit your needs, mixing and matching among a base (white or brown rice, zucchini noodles, baby greens, or seaweed salad), a “protein” (tuna, salmon, yellowtail, shrimp, watermelon, tofu, or pineapple), various vegetables, sauces, and toppings.
In the South of 5th neighborhood, Fratelli La Bufala has offered diners authentic Neapolitan pies since 2005. And while you shouldn’t turn your nose up at the expertly executed linguine with clams, the thing to order here is the pie — the Margherita pie, to be exact. It will not disappoint.
Residents of Wynwood love Piacere and the chewy, charming wood-fired pizzas they churn out day after day. The pepperoni pie, locals know, is the de rigueur order at this beloved spot, where the pizza is always hot.
A Latin-inflected small-plates restaurant in Little Havana, El Santo is part of a duo run by entrepreneur Roman Jones (the other, Don Diablo, is a tequila speakeasy). Dive into house specialties, like the elote, corn on the cob dressed with cotija cheese, cilantro, and spicy sauce; the beef gorditas; and the Calle Ocho Bowl, overflowing with pork, black beans, rice, pico de gallo, and pickled onions.
20. STK Steakhouse
Although it started in New York City’s Meatpacking District, the cool and glossy STK feels right at home in South Beach, where design reigns. At home, steaks reign on the plate. You’d be remiss not to order one of the restaurant’s dry-aged versions. If you’re feeding more than one, the 34-ounce dry-aged tomahawk, served with your choice of two sauces, is definitely the way to go.
This casual restaurant in Miami Beach specializes in stellar Turkish and Mediterranean cuisine. Miamians agree that Safon serves superlative kebab. The gyro and kebab platters — both served with side salad, rice, pita, and a compelling tzatziki sauce — will keep you coming back.
22. My Ceviche
Roger Duarte opened his first location of Miami’s My Ceviche in South Beach in 2012, and the idea for a fast-paced, fresh-seafood restaurant quickly took off. Now, the restaurant has a second location in Brickell, also offering signature mix-and-match ceviche bowls, salads, and more, featuring everything from octopus to tuna to fresh shrimp.
23. Boia De
Travel to Tuscany via Miami at this perennially popular Floridian spot that’s located in Little Haiti. Their Sandwich Sunday selections, featuring various Italian cured meat and caprese creations, is all but legendary. To skip it would be criminal.
Dating back to the 1970s, founded by Yaron and Shula Yemini, Naomi’s Garden is a Haitian-Caribbean restaurant that also provides a community space for local Floridians involved in the art and music scene. Today, Noam and Omaar Yemini continue the family business, with a hearty mix-and-match menu — go with the spice-inflected jerk chicken, tender collard greens, and a slice of key lime pie for dessert.
25. 3 Chef's
Asian food lovers in Miami delight at 3 Chef’s, which has multiple locations and never seems to diminish in popularity with locals. From Chinese American dishes like egg rolls to Japanese-inspired delicacies like ramen to Vietnamese pho, 3 Chef’s has an expansive menu that offers a little bit of everything — and that’s a boon for the global food enthusiast.
26. The Egg Spot
Father and son duo Igor and Fred Niznik opened this second spot — their first was The Butcher Shop Beer Garden & Grill, in Wynwood — in 2019, an all-day breakfast spot with 1,000 square feet of space dedicated to eggs. Although it’s hard to choose a favorite among the countless breakfast-centric options here, the Son of a Butcher sandwich (smoked brisket, eggs any style, pickled onions, and chimichurri aioli on a brioche bun) plays to the Nizniks’ strong suits.
27. Love Life Cafe
Vegans and vegetarians alike love Love Life Cafe, which is home, some say, to the country’s tastiest veggie burger. This Wynwood spot, which has been going strong since 2015, offers up everything from pizza to tiramisu. The thinly sliced “lox carrot,” served atop a bagel with homemade cream cheese, capers, and pickled onions, is also a winner.
Miami’s MiMo historic district is home to this petite bistro, where healthy breakfast and lunch food is the main attraction. And although the build-your-own toasts are always en vogue and always food for the body and soul, you won’t want to pass up the decadent red velvet brownie, which consists of cake baked over a triple-fudge brownie and topped with frosting — a triumph in layers.
29. Hutong Miami
Fiery, artisanal Chinese cuisine and curated dim sum arrives in Miami at this endlessly chic spot. You can’t go wrong with the jewel-like dumpling platters (the prawn and black truffle version, a serving of eight, may leave you wishing you’d ordered a second batch). But leave room for the intensely aromatic Sanchen Spiced Chicken, which fills the room with dried chiles, star anise, and cumin — a surprise in every bite.
Take a trip to Peru without leaving Florida at this downtown Miami staple. Start with the Peruvian must-eat, the ceviche, before moving on to one of the popular chicken platters. The Super Bowl comes with rice, beans, and red and green peppers.
Open since 2016, Tanuki, an Eastern European import, brings a taste of Asia to Miami Beach. The restaurant embraces an East-meets-West approach, with fun and compelling dishes like the Tanuki Burger. You’d be remiss not to order this delightful take on the hamburger, which replaces a beef patty with spicy tuna, and is dressed with masago, avocado, sesame aioli, jalapeño, and cilantro.