El Buffalo Taquitos
Mexican
Hours:
13514 US-181, San Antonio
(210) 330-8024
Ratings
Hours
Monday | Closed |
Tuesday | 3 - 11PM |
Wednesday | 4 - 11PM |
Thursday | 4 - 11PM |
Friday | 4 - 11PM |
Saturday | 4 - 11PM |
Sunday | 4 - 11PM |