5231 Broadway St, Suite 117
San Antonio, Texas 78209

TO GO ORDERS : 210-535-7340

Sunday 8AM to 3PM
Monday – Closed
Tuesday and Wednesday 7AM to 3PM
Thursday and Saturday 7AM to 8PM

 

Chela's Tacos