El Charro Mexican RestaurantAdd to Favorites
Mexican Restaurants, American Restaurants, Latin American Restaurants
CLOSED NOW:
9:00 am - 9:00 pm
Photos and Videos
- HoursCLOSED NOW
- Regular Hours:
Mon - Sat Sun - Phone:
Main - 707-570-2387
- Address:
- 1529 Farmers Ln Santa Rosa, CA 95405
- Links:
- Categories
- Mexican Restaurants, American Restaurants, Latin American Restaurants, Restaurants
- Payment Options
- Price Range
- $$
- Location
- Farmers Lane Plaza
- Other Information
Cuisines: American, Mexican, Latin American
Contact Info
Reviews
12/06/10
Provided by YPmobile3 Reviews0
We've been going to ElCharro for years. They are always friendly and efficiant! Owner is always friendly and treats us like family. My two little boys also love the food, atmosphere and wonderful staff! We love You guys!
Suggest an Edit
Data provided by one or more of the following: Thryv, Data Axle, Yext.