1220 16th St, Miami Beach, FL 33139

Zesty tacos & tequila drinks headline the menu at this funky joint with a food truck parked on-site.