El Charro Mexican Restaurant
11163 Huffmeister Rd
Houston, TX 77065-3111
281-897-8100