5231 Broadway St, Suite 117
San Antonio, Texas 78209

TO GO ORDERS : 210-535-7340

Friday – 7AM – 8PM

Saturday 7AM8PM

Sunday 8AM3PM
Monday – Closed
Tuesday 7AM3PM

Wednesday 7AM3PM
Thursday 7AM8PM

 

Chela's Tacos