Address: 6810 N Shepherd , Houston 77246, TX, US
Phone: (713) 692-8303
State: TX
City: Houston
Zip Code: 77246
opening hours
Monday: 06:00-19:00Tuesday: 06:00-19:00
Wednesday: 06:00-19:00
Thursday: 06:00-19:00
Friday: 06:00-19:00
Saturday: 06:00-19:00
Sunday: 06:30-16:00
related searches: Taqueria el charro tx reviews, Taqueria el charro tx phone number, Taqueria el charro tx owner, Taqueria el charro tx menu, Taqueria el charro tx locations, Taqueria El Charro menu, Herberts taco hut menu, Taqueria Arandas