Machupicchu is a restaurant Miami located in United States.
10800 SW 72nd St Miami , FL 33173 United States
Reservations | Yes |
Credit Cards | Yes |
LObster and Octopus was awarded as a best ceviche in Miami
The food is very good and so is the service.
Just had an amazing breakfast !
Yummy Papa a la Huancaína and jalea mixta ????
Small place but good food.
Overall service, ceviche and causa are good. However, aji de gallina,tamal and papa a la huancaina are not that great. A nice small family restaurant
La comida es bastante mala. El cebiche ácido , los anticuchos con mucho vinagre , poco hechos y fríos . La atención es buena, pero sin comida rica no vale la pena.
The flat bread pizza and strawberry coconut mojito are very tasty. - Jacqueline Blackshire
This restaurant is excellent. Great drinks and food. You just try the cauliflower Mac and cheese! Delicious! - Danny Onate