El Taquito

Facebook

Google

Instagram

Locations

Fort Lauderdale

917 N Fort Lauderdale
Beach Blvd

Fort Lauderdale, FL, 33304

Calle 8 little Havana

1380 SW 8th St

Miami, FL 33135

Language