Description
Name: Tito’s Taco House
Address: 11319 West Ave, San Antonio, TX 78213
Phone Number: +1 210-437-2341
Categories: Restaurant, Taco restaurant
Tito’s Taco House is a Restaurant located at 11319 West Ave San Antonio/
(Latitude,Longitude: 29.54302,-98.5128697)
Postal Code: 78213
Location
-
11319 West Ave, San Antonio, TX 78213
Add a review