The 7 Best Mexican Restaurants in South Carolina!

Looking for tasty Mexican comida in South Carolina? You’re in luck—the Palmetto State boasts quite the Mexican food scene throughout the state. If you’ve ever been to an authentic Mexican restaurant, you know that the experience is just as important as the meal itself. From the starting round of chips and salsa to fishbowl margaritas, the best Mexican restaurants offer a unique dining experience at every angle. And you can find the best food and fun this side of the border at one of these 7 best Mexican restaurants in South Carolina.

Los Amigos, Seneca, SC

This elegant Mexican restaurant has been filling appetites and making friends around the Upstate for over two decades. Even the name translates into “Friends,” which is exactly how they treat their guests. Aside from the friendly service, you can find true authentic Mexican food in an environment that’s as culturally filling as the meals themselves.

La Parrilla, Greenville, SC

The wildly popular La Parrilla has made its single South Carolina home in Greenville. You can expect a full blown fiesta every time you visit, along with tasty traditional options like fajitas, quesadillas, burritos, nachos, enchiladas and more. But the one thing that sets them several sombreros above the rest is their exquisite catering service that helps you turn any event into your very own fiesta.

Papas and Beer, Multiple locations

Aside from its catchy name, Papa’s & Beer features a fun, varietal menu filled with traditional Mexican dishes prepared just like they do in the motherland. But their coup de grace is their salsa bar outfitted in every flavor imaginable—even pumpkin spice! If you can’t make the journey to Anderson, try one of their other two locations in Greenville and Simpsonville.

Vaqueros Mexican Restaurant, Pendleton, SC

This little Mexican restaurant is filled to the brim with flavor, fun, and a Mexi-country fusion atmosphere. Locals swear by this place and make a meal at Vaqueros a frequent tradition. They sometimes feature live mariachi bands to culminate your trip.

Habanero’s Mexican Restaurant, Murrells Inlet, SC

They’ve got a menu chock-full of Mexican flavor and an atmosphere to match. Visitors love that they can get high quality, tasty meals for less than they pay at other Mexican restaurants in the area, especially since service is also exceptional. It’s also an unofficial fact that they have the coldest beer in town! They’ve also got a second location in Pawley’s Island that’s equally impressive.

Mariachi’s Mexican Restaurant, Manning, SC

Even if you don’t like Mexican cuisine, you’ll want to make a trip to Mariachi’s simply to delight in the fun, festive atmosphere. You can’t help but get pulled into the bright color scheme, high ceilings, artwork, and all the fine details that make a meal here nothing short of enjoyable.

Abuelo’s, Myrtle Beach, SC

Abuelo’s presents authentic Mexican flavor with a cultural flair. The entrees, salsas, chips and other eats are all made-from-scratch and cooked to perfection, and you can taste the extra effort the chefs put into crafting each item. You might find a fair few Abuelo’s restaurants dotted along the country, but this one is the only one in the Palmetto state.

Share your favorites!
South Carolina Search
Find Mexican Restaurants Near You
Select a South Carolina town to find
the Best Things-To-Do and Places To Go around you
Cherokee County