Know a great happy hour or special for this location?
Upbeat restaurant offering hearty plates of Brazilian grilled meats, tacos & other traditional eats.
Suggest an edit
13800 SW 8th St, Miami, FL 33184