Upper Buena Vista

ratingratingratingratingrating
2.39 mi
Food
$$
 
(305) 539-9555
184 Northeast 50th Terrace, Miami, FL 33137
Hours
Mon
10:00am-11:30pm
Tue
10:00am-11:30pm
Wed
10:00am-11:30pm
Thu
11:00am-11:30pm
Fri
10:00am-11:30pm
Sat
10:00am-11:30pm
Sun
10:00am-11:30pm

Sorry, our menu is reported as outdated.

Request Menu