Taqueria El Charro. Holland
Hours:
1607 Holland Ave, Houston TX 77029
Tips
Hours
Most Recent Comments
-
December 2023
It's small, and restrooms are not up to par. Bacon was super good.Basic. I would probably give it a second chance. Maybe.
-
October 2023
Very good Customer service was very good.Parking: Parking was very simple, easier.
-
July 2023
been coming here for years, The food is the best this is like my home!
More Comments(81)
Other Information
Cuisines: Mexican, Latin American
Price Range: Below Average
You May Also Like
-
Houston, Texas