Taqueria El Chacho
Business details
- Category
- Restaurants · Taco restaurant
- Address
- 2232 Middlefield Rd, Redwood City, CA 94063
- Phone
- (323) 975-5948
- Website
- instagram.com
- Social
- County
- San Mateo County
Order & reserve
Searching for order and reservation options…
About
Writing a description…