El Santo Taqueria
1620 SW 8th St, Miami, FL 33135, USA
Open Hours: 12:00 PM - 12:25 AM
5 - 6 min
ready for pickup
Delivery
Pickup
Popular Items
The most commonly ordered items and dishes from this store
Antojitos
Specialties
Fiesta Box
Tacos
Quesadillas
Burritos
Dessert
Sides & Sauces
Kids
Beverages
Beer
Wine