San Marcos Mexican Restaurant

165 Holt Garrison Pkwy, Danville - 24540
184 reviews
Mexican
(434) 792-4202

Always fantastic! Ran by great people who make some great food! Would highly recommend!

Salsa was not good. Which I don’t really care that much about. I got 2 soft tacos with melted cheese, and tiny portion of rice and a tiny portion of refried beans. And I paid $13.00 for it. Our drinks ( 2 waters and a Diet Pepsi) were delivered to our table a few mins after our mains were. Pretty disappointed. And also haven’t seen the management address a single review that has been left.Edit: our server was really nice and I thanked him. The female cashier was very unprofessional and was very rude to another patron. I would never come back here

Stopped for a late dinner and was pleasantly surprised at the quality of the food. Not your typical Mexican restaurant for the southeast. Creative dishes and for us small plates since it was late. Al pastor was excellent as was my wife’s chicken chimichanga. Would definitely return.

First time I have been in there in 3 years, thought I would give the restaurant another try. The last experience was not good. Waited 45 minutes for basic nachos. Two tables came in after me and had their order. As I was standing to leave they brought nachos out. Will not EVER or RECOMMEND this restaurant.

Was a really nice restraunt, great food choices and what I got satisfied me. Food always looks great and tastes better. Service was super smooth and on point.

Horrible service and food. There is better Mexican food in Danville, please look elsewhere.It took 30 minutes to receive our drinks and over 90 minutes to receive our food; we never saw our waiter once in that time either. We never received drink refills or any updates on why our food was taking so long.Many tables near us had sat after us, finished eating, and left before we even saw our food. Many of us didn’t receive silverware and our waiter didn’t bring us any when we brought this up to him, so we had to share our unused utensils with each other.My salad had clearly been sitting out for a long time before it was brought to me so the chicken was cold and the cheese underneath had congealed. I explained this to the waiter and requested to have the salad removed from my bill, and said that I’d happily pay for my drink and appetizer. The waiter argued that the cheese was congealed because the chicken was hot. Yes, the chicken “was” indeed hot at one point, but not when I got it.I waited an extra half hour for the manager to consider my request to take the salad off the bill. When the manager finally showed up, he took only 15% off the salad because i had eaten some of the chicken. Then the waiter messed up the charge on my credit card so he had to rerun it.I understand that restaurants are short-staffed right now, but this experience was egregiously poor.

Food was not good, They also charged me a 1.75 for lettuce on my husband's Taco's. THE young waiter apologized for it, he had just went to work there. It wasn't his fault, I mean like he said who is going to charge for lettuce where everywhere else lettuce comes on a Taco. Unless you request no lettuce.Also the plates were greasy & Smeared like they weren't clean. My husband said that we wouldn't be going back. SAD, THIS WAS ONLY OUR 2ND TIME VISITING THIS ESTABLISHMENT, OUR SON AND HIS WIFE AND OUR GRANDDAUGHTERS WERE WITH US IN DANVILLE SHOPPING THAT NIGHT. WE SO APPRECIATE OUR YOUNG Waiter for his concern and kindness..

Food was good, waitress was nice, have a gratuity fee if it's 6 people or more, overall service was great.

Awesome dining experience! Great staff, great food, and great drinks!!

Fresh, well seasoned and inexpensively priced. Nice, friendly staff. Be careful of steps in several places inside.