Taqueria El Charro
Address:
1607 Holland Ave, Houston, TX 77029
Phone:
(713) 450-1628
Restaurants,
Mexican
Other Businesses:
- Las Palmeras at 8514 C E King Pkwy, Houston, TX 77044
- Lupe's Tacos at 12333 Ticonderoga Rd, Houston, TX 77044
- Jacinto City Cafe at 10819 Market Street Rd, Houston, TX 77029
- Dominos Pizza at 8514 C E King Pkwy, Houston, TX 77044
- L A Taqueria Mexico at 1418 Holland St, Houston, TX 77029