Best Mexican Restaurants in San Clemente

4.4 avg. rating 20 restaurants 8,848 reviews
Looking for the best Mexican restaurants in San Clemente? Browse our curated list of 20 top-rated Mexican spots. The average rating is 4.4/5 based on 8,848 real Google reviews. From casual eateries to fine dining, find the perfect Mexican restaurant for any occasion.

What people say

pett beleno

Great casual place to dine or get a few drinks. Servers are friendly and will check you guys every now and then. Indoor and outdoor seatings are available. Their mahi mahi is fresh and not frozen. Sauteed vegies are well seasoned. Calamari tastes good too.

About Shwack Cantina

Larry Altree

Came late after checking into my motel. It was getting close to closing time but they didn’t bat an eye, just offered me a spot and cheerfully took care of me. The Bourbon Brisket sandwich was one of the best things I’ve had lately. Add some good music on the stereo and a good house margarita and yo...

About Shwack Cantina

Andres Reyes

Bomb small local spot. Fish tacos are on point and the beer selection is pretty unique. Friendly service and a good selection at the bar inside the restaurant. Stop by if you're looking for some good food or looking to get a couple of drinks.

About Shwack Cantina

JonErik Moyles

Solid food, nice atmosphere there. Ordered the Shaka Tacos (fish) however I was kinda disappointed with the portion size for the food. (but rising costs amongst everything so I understand) But my friend ordered the Gnarly Nachos and those are a great way to fill up for cheap Parking was easy Quickly...

About Shwack Cantina

HollyMichelle Vine

Our favorite spot in San Clemente! We have never had a bad experience here, and all the food is GREAT! I believe at this point we have tried everything on the menu, and when our family is in from out of town, the Shwack Cantina is a must visit!

About Shwack Cantina