Find the Best Things

Must-Try Mexican Restaurants in South Carolina!

sc mexican restaurant

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. You can also find the best food and fun on this side of the border at one of the best Mexican restaurants in South Carolina.


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.

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.

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.

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.

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.

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.

Hot Stories
Select a South Carolina town to find
the Best Things To Do and Places To Go around you