Miami Restaurants

Sort by Tribes
Cuisines
Show local favourites
2193 Results
  • 1
    Versailles Cuban Restaurant

    Versailles Cuban Restaurant

    Ranked #1 overall in Miami restaurants
    8.893 reviews
    $$$$
    Breakfast & Brunch, Cuban, Bakery
    Popular withFoodiesFamiliesHistory

    It's a Cuban must...probably the most popular Cuban restaurant in Miami. The croquetas are to die for, I honestly love the cafeteria section more than anything else lol.

  • 2
    SUGARCANE raw bar grill

    SUGARCANE raw bar grill

    Ranked #2 overall in Miami restaurants
    8.955 reviews
    $$$$
    American, Pubs
    Popular withFoodiesHipstersArtsy

    In the Midtown District. The artichokes are wonderful! Has inside and outside/patio informal seating.

  • 3
    Zuma

    Zuma

    Ranked #4 overall in Miami restaurants
    9.741 reviews
    $$$$
    Japanese
    Popular withFoodiesLuxuryNightlife

    What a great restaurant . If you are looking for an Asian Fusion trendy place Zuma is the place to go . We had sushi , an extremely tasty beef ...

  • 4
    Perricone's Marketplace & Cafe

    Perricone's Marketplace & Cafe

    Ranked #5 overall in Miami restaurants
    9.336 reviews
    $$$$
    Continental, Italian
    Popular withFoodiesFamiliesBusiness

    Perfect spot for a nice dinner! Delicious Italian food and has a bit of romantic flair :) We had a reservation, which I would definitely recommend. The space is quite ...

  • 5
    Sergio's Restaurant

    Sergio's Restaurant

    Ranked #6 overall in Miami restaurants
    8.736 reviews
    $$$$
    Cuban
    Popular withFoodiesFamiliesBackpackers

    Great locals place for Cuban food. Order " la crema de malanga" with extra cheese and then order everything else on the menu. Everything is good.

  • 6
    Mandolin Aegean Bistro

    Mandolin Aegean Bistro

    Ranked #7 overall in Miami restaurants
    9.532 reviews
    $$$$
    Middle Eastern & African, Greek
    Popular withFoodiesHipstersFamilies

    This well known bistro is known for its superb dishes as well as its impeccable family atmosphere. The Mandolin family is proud and passionate about the food they grew up ...

  • 7
    CVI.CHE 105

    CVI.CHE 105

    Ranked #8 overall in Miami restaurants
    9.134 reviews
    $$$$
    Peruvian
    Popular withFoodiesNightlifeFamilies

    A big fan of Peruvian cuisine I was excited but skeptical about this place because usually upscale restaurants as true to the cuisine as they try to be they always ...

  • 8
    Monty's Raw Bar

    Monty's Raw Bar

    Ranked #9 overall in Miami restaurants
    8.835 reviews
    $$$$
    Seafood, Bar
    Popular withFoodiesOutdoorsyFamilies

    Great Happy Hours at the Miami Beach Marina

  • 9
    Wynwood Kitchen an Bar

    Wynwood Kitchen an Bar

    Ranked #10 overall in Miami restaurants
    9.231 reviews
    $$$$
    Tapas/Small Plates, Latin, Bar
    Popular withFoodiesArtsyHipsters

    Great atmosphere in this Miami restaurant. Inventive menu, good wine list, creative plating. Burgers are a must-try.

  • 10
    Michael's Genuine Food & Drink

    Michael's Genuine Food & Drink

    Ranked #11 overall in Miami restaurants
    9.231 reviews
    $$$$
    American
    Popular withFoodiesArtsyHipsters

    This place has a fantastic and diverse menu with things like wood fired pizza, crispy skate wing, Fried pork belly with watermelon and so much more and somehow I ended ...

var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.com.sg/trip/hotels/hotel_suggestions?action=index&clean_path=miami&controller=topics&country_code=&current_user_id=&filters=&id=2000000001302&klass_name=Region&list_type=restaurants&nearby=false&path=miami%2Frestaurants&place=2000000001302&place_type=City&place_type=region&region=2000000001302", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.com.sg/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en-GB&region=2000000001302" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };