Skip to main contentToast Local logo
Taqueria El Charro #3

Taqueria El Charro #3

Rated 4.9 out of 5 by 16 guestsMexicanPrice range $1-15

Open

7:00 AM - 11:00 PM

10860 Beechnut St, Houston, TX 77072
About

Authentic Mexican Food that's family owned!