Mexican Catering Rancho Santa Margarita | Olamendi’s

Mexican Catering & Food Near Rancho Santa Margarita — Olamendi’s

Searching for authentic Mexican food near Rancho Santa Margarita? Olamendi’s is your neighborhood go-to for real Mexican cuisine — just minutes down Santa Margarita Parkway from the heart of RSM. For over 50 years, our family-owned restaurant has been a favorite among Rancho Santa Margarita families who appreciate genuine, from-scratch Mexican cooking that you simply can’t find at chain restaurants.

Rancho Santa Margarita’s Closest Authentic Mexican Restaurant

Olamendi’s sits at 27775 Santa Margarita Pkwy, Suite B, Mission Viejo — just 8-10 minutes from Rancho Santa Margarita heading south on Santa Margarita Parkway. If you’re coming from the RSM Town Center, Rancho Santa Margarita Lake, or neighborhoods near Tijeras Creek Golf Club, the drive is a straight shot with no freeway needed. We’re located in the Trabuco Hills Center with plenty of free parking.

In fact, many Rancho Santa Margarita residents tell us we feel like a neighborhood restaurant to them — the drive is so quick and easy that Olamendi’s has become their regular weeknight dinner spot and go-to for weekend family meals.

What RSM Diners Order Most

Our menu features the authentic family recipes of Don Jorge Olamendi, brought from Mexico and perfected over five decades. Rancho Santa Margarita locals especially love:

  • Pozole — A hearty traditional Mexican soup with hominy and tender pork in a rich, savory broth, topped with shredded cabbage, radish, and lime — the ultimate comfort food
  • Chiles Rellenos — Roasted poblano peppers stuffed with cheese, lightly battered and fried, served in a warm tomato sauce
  • Fajitas — Sizzling platters of marinated chicken, steak, or shrimp with grilled peppers and onions, served with warm tortillas and all the fixings
  • Churros — Crispy, cinnamon-sugar coated Mexican doughnuts served warm — the perfect ending to any meal

Every Tuesday, Rancho Santa Margarita taco enthusiasts head to Olamendi’s for our famous Taco Tuesday specials — genuine street-style tacos at unbeatable prices. It’s one of the most popular weekly events in South Orange County.

Mexican Catering for Rancho Santa Margarita Events

Need Mexican catering in Rancho Santa Margarita? Olamendi’s catering and party tray service is trusted by RSM families, businesses, and event planners for gatherings of all sizes. Our proximity to Rancho Santa Margarita means fast delivery and easy coordination for your event.

We cater a wide range of events in the RSM area, including:

  • Neighborhood block parties and HOA events — our taco bars are always a hit
  • Birthday parties and quinceañeras — customized menus for milestone celebrations
  • Business luncheons and team events — convenient party trays or full-service catering
  • Holiday gatherings — from Thanksgiving tamale orders to Christmas Eve dinner trays

Whether you need party trays for 15 or full-service catering for 200, our team will customize the perfect menu for your Rancho Santa Margarita event. Contact us today to discuss your catering needs.

The Olamendi Family Story

Olamendi’s is more than a restaurant — it’s a family legacy. Don Jorge and Maria Olamendi built this restaurant on a simple belief: authentic Mexican food should be prepared with love, the freshest ingredients, and time-honored recipes. Today, the third generation of the Olamendi family carries that tradition forward, closing every Monday to make the family’s traditional trip to Tijuana for authentic ingredients that give our food its distinctive, genuine flavor.

That dedication to authenticity has earned us the “People Love Us on Yelp” recognition, hundreds of glowing reviews, and a loyal following from Rancho Santa Margarita and across South Orange County. Learn more about our family’s 50+ year journey.

How to Get Here from Rancho Santa Margarita

Olamendi’s Mexican Restaurant
27775 Santa Margarita Pkwy, Suite B, Mission Viejo, CA 92691
8-10 minutes from RSM — straight down Santa Margarita Pkwy, no freeway needed

Hours: Tuesday – Sunday, 11:00 AM – 9:00 PM | Closed Mondays

Call us: (949) 768-8991 | View Our Menu | Order Catering