Best Mexican Restaurants in San Marcos

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

What people say

Ankita Aparajita

Went in for the Sunday buffet with friends on a reservation and wasn’t disappointed at all! That was one huge buffet and I absolutely couldn’t eat everything as I wanted to haha.. food was delicious and the staff were really nice.They also had musicians playing traditional mexican music onpremises.....

About Cocina Del Charro

Shayok

Great cuisine, huge restaurant, authentic, attentive and great staff. A lot of variety, friendly, and among the top Mexican restaurants in the entire San Diego region!

About Cocina Del Charro

Melissa B

For my first time trying this place, it was great! I really enjoyed the food, drinks, service and atmosphere. The employees are very welcoming and attentive. I like the quality and portion of the dishes ordered. The drinks tasted great too. The pricing is not toobad, It’s actually very similar to mo...

About Cocina Del Charro

Alexander Pas

Great place for Sunday brunch one of the last restaurants in the area that cater to your needs

About Cocina Del Charro

Drisana Moss

Huge old fashion style Mexican restaurant. Tons of space and a “full bar.” I love sampling so of course we got the margarita flight. My husband and I shared but they are really small with ice so 2-3 sips and that’s it. They were good though. The chilaquiles could have had more sauce and a bit more f...

About Cocina Del Charro