EL TORO
Home
About
Truck
Menu
Home
About
Truck
Menu
Search by typing & pressing enter
YOUR CART
El
Toro
Our tacos are on point...
-Our taco truck is mainly parked in San Antonio Texas
-We move around the Country, but not that much