Skip to main
 El Sol Restaurant & Catering

Best Mexican Food in Rodeo

Fresh, Organic Ingredients with Traditional Cooking
Welcome to El Sol

Welcome to El Sol

Since 1982, we’ve been cooking up fresh Mexican food with family recipes passed down for generations. From our cozy spots in Richmond and Rodeo, we serve burritos, tacos, enchiladas, and more—made fresh each day with top-quality ingredients. Whether you dine in or take out, we treat you like family and serve every meal with care and pride. 📍 Rodeo: 224 Pacific Ave, Rodeo, CA 94572
Burritos, Enchiladas & More

Burritos, Enchiladas & More

We keep things simple and real. Our burritos are made fresh, our enchiladas are cooked with care, and our tacos are packed with great ingredients. Everything is made daily by skilled chefs using produce and products we’re proud of. Whether you're local or visiting, we’re here to serve food that feels like home—straightforward, satisfying, and made the right way.
Order with Ease

Order with Ease

Order online and skip the wait. Whether you're craving tacos, burritos, or enchiladas, getting your favorites is just a few clicks away. Choose pickup or delivery from Richmond or Rodeo and we’ll handle the rest.

See What’s Cooking at El Sol

Take a look at our food in action—fresh, vibrant dishes made daily with passion and the finest ingredients. From sizzling burritos to saucy enchiladas, it’s all right here.

 El Sol Restaurant & Catering gallery image #1
 El Sol Restaurant & Catering gallery image #2
 El Sol Restaurant & Catering gallery image #3
 El Sol Restaurant & Catering gallery image #4
 El Sol Restaurant & Catering gallery image #5
 El Sol Restaurant & Catering gallery image #6
 El Sol Restaurant & Catering gallery image #7
 El Sol Restaurant & Catering gallery image #8
 El Sol Restaurant & Catering gallery image #9
Full-Service Catering Available

Full-Service Catering Available

Bring our kitchen to your next event. We offer full-service catering for parties, meetings, and special occasions throughout the Rodeo and Richmond area. Everything is made fresh with quality ingredients, just like we serve in our restaurants. From small gatherings to larger celebrations, we’re here to make your event easy and delicious.

Visit Us Today

Come see us in Richmond or Rodeo. We offer dine-in, takeout, and delivery, with the same care and quality at both locations. Whether you’re with family, out with friends, or stopping by solo, our cozy spaces are here to welcome you. 📍 Richmond: 101 Park Pl, Richmond, CA 94801 📍 Rodeo: 224 Pacific Ave, Rodeo, CA 94572

What our guests are saying

This is a chalupa with carne asada. I was expecting a fried taco, but this came out and was way better. It was like a taco salad, and it was soooo good!!

Eric D.

Eric D.

The food was absolutely delicious. The margaritas were perfect. There's nothing fancy about this place at all. It is just home, and I felt at home. This is a whole different culture than mine, and I still felt like I was family. I recommend the chilli relleno plate.

Tia C.

Tia C.

Very good 👍 We came back after 2 years and still found fair prices and food. Fresh food, a clean place, and friendly service.

Patrick M.

Patrick M.

Featuring

Delivery

Takeout

Dine-In

Catering

El Sol Rewards

El Sol Rewards

Join our rewards program, earn points every time you order online, and redeem your points for free food!

Frequently asked questions

Our locations