El Charro Mexican Restaurant
El Charro Mexican Restaurant
El Charro Mexican Restaurant
El Charro Mexican Restaurant
El Charro Mexican Restaurant

El Charro Mexican Restaurant

Family Mexican restaurant in Santa Rosa, California

★ 3.8 254 reviews Mexican $$ ✨ Authentic Mexican comfort food

"Finally found my go-to spot for Mexican in Santa Rosa. El Charro Mexican Restaurant never disappoints.

About El Charro Mexican Restaurant

El Charro Mexican Restaurant has been serving authentic Mexican cuisine to Santa Rosa locals and Wine Country visitors for years, earning its reputation as a reliable neighborhood spot where traditional recipes meet generous portions. This family-owned establishment prides itself on using fresh ingredients and time-honored cooking techniques that transport diners straight to Mexico with every bite.

The extensive menu showcases classic Mexican favorites alongside regional specialties that keep regulars coming back. Their carnitas are slow-cooked to perfection, falling apart at the touch of a fork, while the chile rellenos arrive perfectly battered and stuffed with melted cheese. Fresh guacamole is prepared tableside, and their extensive selection of combination plates ensures everyone finds something to love. Don’t miss their weekend menudo or the sizzling fajitas that fill the dining room with enticing aromas.

Step inside El Charro and you’ll find a warm, unpretentious atmosphere decorated with colorful Mexican tiles and traditional artwork. The dining room buzzes with conversation in both English and Spanish, creating an authentic community feel that’s increasingly rare. Families gather around large tables while couples enjoy intimate dinners in cozy booths, all served by friendly staff who treat everyone like extended family.

Whether you’re a Wine Country visitor seeking authentic Mexican flavors or a local craving comfort food done right, El Charro delivers consistent quality at fair prices. It’s the perfect spot to unwind after a day of wine tasting with hearty food that pairs surprisingly well with a cold cerveza. The generous portions and welcoming atmosphere make it ideal for groups, while the reasonable prices ensure you can enjoy a satisfying meal without breaking the bank.

Must-Try Dishes

Recommended by locals and visitors

Carnitas Plate
Chile Rellenos
Tableside Guacamole

Recent Reviews

Brittany H. ★★★★

A very solid four stars for this quaint family restaurant tucked away in the shopping center on Farmers and Neotomas! This is our go-to Mexican spot for a...

1 month ago

Janel H.

TLDR: The owner is a rude arrogant jerk! My mom and I used to frequently order take out from here but after tonight, never again! We looked at their menu...

2 months ago

Ryn A. ★★★★★

Very welcoming staff for a to-go order. Really good Taco salad, will definitely order again. Nice location near the interchange and a cozy seating area with...

Oct 22, 2025

254 reviews via Yelp

Frequently Asked Questions

How much does it cost to eat at El Charro Mexican Restaurant? +
El Charro Mexican Restaurant is rated $$ for pricing, which is moderately priced at $15-30 per person. This reflects the quality of ingredients, portion sizes, and overall dining experience you can expect when visiting.
What are the most popular dishes at El Charro Mexican Restaurant? +
The most popular dishes at El Charro Mexican Restaurant include Carnitas Plate, Chile Rellenos, Tableside Guacamole. These signature items have consistently received praise from diners and are what the restaurant is best known for. If you're visiting for the first time, these are a great place to start.
Do you have any insider tips for visiting El Charro Mexican Restaurant? +
Visit on weekends for their authentic menudo, and always ask for extra salsa verde – it's made fresh daily and has the perfect kick.

Contact & Reserve

Call Now

Hours

Loading...
Mon - Thu10:00 AM - 8:00 PM
Fri - Sat10:00 AM - 9:00 PM
Sun10:00 AM - 8:00 PM

Price Guide

$ Budget-friendly, under $15/person
$$ Moderate, $15-30/person
$$$ Upscale, $30-50/person
$$$$ Fine dining, $50+/person

Location

City: Santa Rosa

Phone: (707) 570-2387

Address: 1529 Farmers Ln

Why Choose This Place

  • 💰 Affordable $$
  • 👥 Popular choice 254 reviews

Great For

Authentic Mexican comfort food

Insider Tip

Visit on weekends for their authentic menudo, and always ask for extra salsa verde – it's made fresh daily and has the perfect kick.

Restaurant Vibes

🎉 Lively 😊 Casual Vibes 👨‍👩‍👧 Family Friendly ❤️ Local Favorite

Guest Satisfaction

76%

Own this business?

Claim your free listing to update your info and get the verified business badge.

Own this business?
Photo