(281) 897-8100
11163 Huffmeister Rd
Houston, TX 77065
Regular Hours
Mon | 11:00 am - 9:00 pm
Tue - Sat | 11:00 am - 10:00 pm
Sun | 11:00 am - 9:00 pm
Payment Methods
MASTERCARD
VISA
DISCOVER
AMEX
Categories
Mexican Restaurants
Caterers
Latin American Restaurants
American Restaurants
Restaurants
Social Links
Site: http://www.elcharrot.com
Google Maps
Waze