BODEGA TAQUERIA Y TEQUILA

1220 16TH ST, MIAMI BEACH,
FL, 33139, USA