Taquiria El Charro is a Mexican restaurant located in Houston, TX 77029. It is one of the 337 Mexican restaurants in United States. Address of Taquiria El Charro is 1607 Holland Ave, Houston, TX 77029, United States. Taquiria El Charro can be contacted at 17134501628. Taquiria El Charro is rated 4 (out of 5 stars) by 184 reviewers on the web.
Some of the places around Taquiria El Charro are -
Within less than half a Kilo meter of Taquiria El Charro, you can also find H&R Block, ATM (Holland's Food Market) and many more.
In very close proximity, around 200 meters, there is one more Mexican restaurant - El Oasis
1607 Holland Ave, Houston, TX 77029, United States
Contact number of Taquiria El Charro is 17134501628.
Rating of Taquiria El Charro is 4 out of 5 stars.
Address of Taquiria El Charro is 1607 Holland Ave, Houston, TX 77029, United States.
Taquiria El Charro is located in Houston, TX 77029.
Taquiria El Charro is a Mexican restaurant in United States
Pincode of Houston, TX 77029 is 77029