Taquiria El Charro
1607 Holland St
Houston
,
TX
77029
Sponsored links:
About
Taquiria El Charro, Houston
You have found the listing for Taquiria El Charro. It is located at 1607 Holland St in Houston. Please feel free to call them at (713) 450-1628. If you are the owner of this business please click the image on the left to "Claim your free lising now". Taquiria El Charro is located at 1607 Holland St but if you visit them and find they aren't there, please click the "Send" button below. As you can see, Taquiria El Charro is located in our Fast Food Restaurants category. To view other businesses in this category click the link above. You can print driving directions to 1607 Holland St in Houston by clicking the view larger map link below the small map, then put in your address.
Category
Fast Food Restaurants