Taqueria El Charro
Add to Favorites
CLOSED NOW
Today: 7:00 am - 4:00 pm
Tomorrow: 7:00 am - 4:00 pm
26 Years
in Business
Amenities:
Has Wifi
Phone: (713) 692-8303
Address: 6810 N Shepherd Dr, Houston, TX 77091
Attire: Casual
Cuisines: Spanish, Mexican, Latin American, European, Continental
Takes Reservations: No
Bike Parking: Yes
Outdoor Seating: No
7015 N Shepherd Dr, Houston, TX 77091
4840 N Shepherd Dr, Houston, TX 77018
444 W Little York Rd, Houston, TX 77076
7333 North Fwy Ste 112, Houston, TX 77076
310 W Little York Rd, Houston, TX 77076
5500 Yale St, Houston, TX 77091
615 E Witcher Ln, Houston, TX 77076
5004 N Shepherd Dr, Houston, TX 77018
150 W Parker Rd, Houston, TX 77076
10701 North Fwy, Houston, TX 77037