Manolo And Rene Grill188 NE 3rd Ave, Miami, FL
Naomi's Garden Restaurant And Lounge650 NW 71st St, Miami, FL
Mi Ranchito Bar1710 NW 27th Ave, Miami, FL
Pekin Chinese Restaurant And Supermarket2293 SW 17th Ave, Miami, FL