TacoHolics

TEMPORARILY CLOSED
$ •

427 Lombrano St, San Antonio
(830) 563-9069

TacoHolics Reviews

1
170 ratings
Restaurantji Rating
1
100%
Food
2.0
Atmosphere
2.0
Service
1.0

Read All Reviews(170)

Ratings

Menu

Add a Menu
TacoHolics Menu
TacoHolics Menu

Photos

Add a Photo
TacoHolics
TacoHolics
View All Photos
Updated on: