Address: The Falls, 8888 SW 136th St, Miami, FL 33172, USA
Phone: +13052386867
Sunday: 12–9PM
Monday: 12–9PM
Tuesday: 12–9PM
Wednesday: 12–9PM
Thursday: 12–9PM
Friday: 12–10PM
Saturday: 12–10PM
Shirley Leal
Excellent place very good attention and delicious food
Samantha Cervera
Excellent attention, the food was very tasty and the waiting time was quite short, the place is very nice
Angela Ramirez
Great restaurant love the food why the one in Miami close? 😭 Please open another one food is sooo delicious 😋
Mateo Rendon
Outstanding food
Thanks! Your review is awaiting moderation.
Yes 100% sure i be the last year
I did not hear any live music tonight.
No...
Tres leche is better in my opinion :)
4pm
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.