Todos Santos | Kitchen de Mexico | Rancho Santa Margarita

22322 El Paseo, Rancho Santa Margarita
(949) 742-6300

Recent Reviews

Sort by
Nathanael

When doing the reservation I added that it was for a special occasion, an anniversary. When we arrive the person in the front made zero effort to make it a special occasion, no customer service, just sat us to a table , we got waters and chips, and that was it for about 10 minutes, no one approached our table. When the waiter finally approached the table I made the comment that we had been waiting for about 10 minutes and we were ready to order, his response was that he had an issue with a payment. The server was responsive after, drinks were good and food was fine bit at that point I just wanted to finish dinner and leave, dinner lasted about 50 minutes and there was nothing special about it.

John

Went for my daughter's birthday so we had 6 in our party. We were seated within a few minutes of our reservation time at a table on the patio. Service was fantastic as was the food and drinks. Overall a fantastic evening.

K J

A good italian restaurant in sleepy Rancho Santa Margarita. Good happy hour. Friendly staff. Outdoor seating area. Decent sports viewing too.

Atmosphere: 4

Food: 4

Service: 4

Paul

We like this restaurant for the food and atmosphere and it's close to home. The only thing that I would complain about is that if you order a 16 oz beer, it's $7, but if you get a 22 oz, it's $12. That means that you are paying about 0.44 per oz for the small one, but it's 0.55 per oz for the larger one. Most places charge less per oz for the larger size, because 2 small ones would require twice as much labor compared to one big one. So this doesn't make sense. The lesson here is to never order the larger 22 oz beer.

Javier De Luna

Service was top notch, great ambiance and the food was excellent. I got the Chile verde habanero style and it was out of this world! (Not for the tapatio is spicy person)

Atmosphere: 5

Food: 5

Service: 5

creig

We felt like the red head step child. Not sure who was our server. It kept changing between server / bartender. When the food was delivered only my meal came out. We had to ask 3 servers where my wife's meal was. It finally came after I finished my dinner. Would think twice about returning.

Jorge

We were a party of 4. I tried avocado tacos and halibut ceviche, both were delicious and the other 3 enjoyed their meals.

Yvonne Lung

Daniel was an amazing server.

Atmosphere: 5

Food: 5

Service: 5

Sandra

We had a large group but that didn't stop the restaurant from providing good service and timely delivery of our meals.

Michael Whiting

Great servers, great food, great drinks, great atmosphere.
Hang out at the bar and make new friends. Or sit on the patio and watch the world go by.

Gary Hansen

Services was poor and slow order was messed up I am sure we won’t be going back to this place again there plenty of Mexican restaurants around that can do much better sorry

Karen Greene

Gave this spot two chances, and both times fell flat. The food was underwhelming, and the cocktails were honestly not great. Service tends to be slow, and while the ambiance is decent, it’s not enough to make up for the rest. For better flavor and overall experience, I’d stick with Carmelitas or Calo’s. Just not for me.

Jo Whiting

Love Todos Santos!!
Great food, fabulous staff and wonderful atmosphere, always a fun place to meet people. Weekend brunch is also a must!

Shari Grace

Love this place for great Mexican food. Order the three hot sauces on the side you won't regret it.

Michael M

I hate to leave a bad review as we have enjoyed Todos Santos. RSM for a few years as it is Michelin suggested. This visit there was no one at the front host stand upon entering and leaving. The service was very slow and a few of the items ordered were not good. Very sorry to see this happening and I hope this location is not going out of business.

Loading...

Todos Santos | Kitchen de Mexico | Rancho Santa Margarita

22322 El Paseo, Rancho Santa Margarita, CA 92688
(949) 742-6300