Carlito?s Taco House
11319 West Ave, San Antonio TX 78213
(210) 437-2341
Directions
Order Online Delivery
Doordash
Emyztrutexmex
San Antonio, Texas
Carlito?s Taco House
11319 West Ave, San Antonio
(210) 437-2341