Prime 36 Restaurant5911 NW 36th St, Miami, FL
La Ceiba Restaurant Bar And Grill815 W Flagler St, Miami, FL
Sabor Latino Cubano Criollo Restaurant6500 Bird Rd, Miami, FL