Quantcast Taco Chido | Sonoma County (Official Site)
 

Taco Chido

57 Montgomery Drive
Santa Rosa, CA 95404
Taco Chido
Family owned Mexican Restaurant serving all of your favorites. Dine in or Take out.
Amenities
Cuisines:
Mexican
Price Range:
$ - Under $12
Restaurants:
Dinner
Family Friendly
Lunch
Outdoor Seating
Javascript is required to view this map.