"Well decorated restaurant.Food had a lot of flavor.Pork Lechon is a must try.Servers were very attentive.Prices were reasonable for the portions."
Phone: (+1)7865773500
Address: 1555 Washington Ave, Miami Beach I-33139-7802, United States
City: Miami Beach
Website: https://www.yuca105.com/
Monday: 05:00 -22:30
Tuesday: 05:00 -22:30
Wednesday: 05:00 -22:30
Thursday: 05:00 -22:30
Friday: 05:00 -23:00
Saturday: 12:00 -23:30
Sunday: 12:00 -22:30
Dishes: 10
Amenities: 16
Categories: 5
Reviews: 1183