Skip to main content

Where to Find Tacos, Tamales, and Mexican Street Food Across South Carolina

South Carolina's taco scene goes far beyond food trucks

South Carolina has moved well past the era when tacos meant a chain restaurant with a limited menu. Today, you can find authentic street tacos, regional Mexican specialties, and creative fusion dishes in cities and towns across the state. The best spots range from casual counter-service places where you order at a window to sit-down restaurants with full bars and extensive menus. Many are family-run operations that have been serving the same recipes for decades.

What makes South Carolina's taco landscape distinct is the blend of traditional Mexican cooking and Low Country influences. You'll find tacos al pastor in Columbia, fresh fish tacos in coastal towns, and regional specialties like tamales and tortas that reflect the communities that make them. The price point is almost always reasonable—most tacos cost between $2 and $4 each, and a full meal rarely exceeds $15.

Key Takeaways

  • Charleston, Columbia, and Greenville each have distinct taco neighborhoods where multiple authentic restaurants cluster within walking distance.
  • Food trucks and casual counter-service spots often serve better tacos than sit-down restaurants, and they're cheaper.
  • Tamales, tortas, and carne asada are as common as tacos at most Mexican restaurants in South Carolina, giving you more options than just taco fillings.
  • Many family-run taco places close by 9 p.m. or earlier, so plan your visit for lunch or early dinner rather than late night.

Charleston's taco spots near the Market and downtown

In Charleston, the densest cluster of taco restaurants sits within a few blocks of the City Market area and along King Street. Taco Boy on East Bay Street serves fish tacos with crispy beer-battered mahi-mahi and a casual, beachy atmosphere. The restaurant also offers shrimp tacos and a full bar, making it a good choice if you want to linger over a drink. Expect to pay more here than at a food truck—entrees run $12 to $16—but the quality and consistency are reliable.

For a more traditional experience, La Crepería on King Street makes fresh tortillas daily and serves both tacos and crepes. The carne asada tacos are a standout, and the restaurant has a small bar with local beer options. A few blocks away, Bowens Island Oyster Roast occasionally features taco specials during their weekend events, though this is more of a secondary menu item than their main focus.

If you're willing to venture slightly outside downtown, Taco Fiesta on Meeting Street offers a wider range of regional Mexican dishes beyond tacos, including tamales and chile rellenos. The space is casual and family-friendly, and the prices are lower than downtown spots. Most tacos here cost $2.50 to $3.50 each.

Columbia's taco restaurants and food truck scene

Columbia's taco culture centers on the Five Points neighborhood and the Vista district, where you'll find both established restaurants and rotating food trucks. Taco Tuesday on Main Street is a sit-down spot with a full menu of tacos, burritos, and enchiladas, plus a strong selection of tequilas and mezcals. The restaurant draws a mixed crowd of students, families, and professionals, and the atmosphere is lively without being loud.

Nacho Hippo on Harden Street serves creative tacos that blend Mexican traditions with Low Country ingredients—think shrimp and grits tacos or pulled pork with local slaw. The restaurant has a casual, colorful interior and a good beer list. Prices are moderate, with most tacos in the $3 to $4 range.

For the most authentic street-style tacos, check the parking lots and street corners around the Vista and Five Points on weekends. Food trucks like El Paso Taco Truck (location varies) serve al pastor, carnitas, and barbacoa tacos that rival anything you'd find in a restaurant. These trucks typically operate Friday through Sunday and close by 10 p.m. Cash is often the only payment method, so plan accordingly.

Greenville's growing Mexican food district

Greenville's taco scene has expanded significantly in recent years, with new restaurants opening regularly along Wade Hampton Boulevard and in the downtown area. Barley's Taproom on Main Street offers elevated tacos with seasonal ingredients and craft beer pairings, though prices reflect the upscale setting. Taco Craft on Laurens Street takes a more casual approach, serving traditional tacos and tortas at lower prices.

La Trattoria Taco Shop on Stone Avenue blends Italian and Mexican influences, which sounds unusual but works well in practice. The restaurant is small and often crowded during lunch and dinner rushes, so arrive early or expect a short wait. Most tacos cost $3 to $4, and the restaurant also serves excellent tamales.

Greenville's food truck scene is less established than Columbia's, but Taco Loco appears regularly at the Greenville Farmers Market on Saturday mornings and at various downtown events. The truck serves authentic street tacos and fresh agua fresca, a traditional Mexican beverage made from fruit and water.

Coastal towns and beach-area taco restaurants

In Myrtle Beach and surrounding areas, taco restaurants tend to focus on seafood options. Croissants Bistro and Café on North Kings Highway serves fish tacos with fresh local catch, though the restaurant is more French-inspired than Mexican. The Waccamaw River Oyster Bar occasionally features shrimp tacos as a special, but again, tacos are not the main focus.

For more consistent taco options in the beach area, look for food trucks near the boardwalk and in parking lots near popular beaches. These trucks often operate seasonally, appearing more frequently during summer months and weekends. Quality varies, so ask locals or check recent reviews before ordering.

In smaller coastal towns like Georgetown and Beaufort, Mexican restaurants are less common, but you'll find a few family-run spots that serve tacos alongside other traditional dishes. These restaurants often cater to the local community rather than tourists, so the atmosphere is casual and prices are low.

What to order beyond tacos

Most South Carolina taco restaurants serve more than just tacos, and exploring the full menu often reveals the best dishes. TamalesTortas

Carne asada, grilled marinated beef, appears on most menus either as a taco filling or as a standalone plate. Chiles rellenos, poblano peppers stuffed with cheese and covered in sauce, are less common but worth seeking out. Agua fresca

Many restaurants also serve elote, Mexican street corn with mayo, cheese, and chili powder. This is a side dish rather than a main course, but it's a good way to sample the restaurant's approach to flavor and quality.

Frequently Asked Questions

Do I need to make a reservation at taco restaurants in South Carolina?

Most casual taco spots and food trucks operate on a first-come, first-served basis and don't take reservations. Sit-down restaurants like Taco Boy in Charleston and Taco Tuesday in Columbia may accept reservations during peak hours, but it's not required. If you're visiting during lunch or dinner rush, arriving 15 to 20 minutes early will usually get you a table without a long wait.

What's the difference between street tacos and restaurant tacos?

Street tacos are typically smaller, served on corn tortillas, and filled with a single protein like al pastor or carnitas. Restaurant tacos are often larger, may use flour tortillas, and come with toppings like lettuce, tomato, and cheese. Both are authentic—street tacos reflect traditional Mexican cooking, while restaurant tacos are adapted for sit-down dining. Try both to see which you prefer.

Are there vegetarian taco options?

Yes, most restaurants offer tacos filled with cheese, beans, potatoes, or grilled vegetables. Some also serve mushroom or squash tacos. Ask the restaurant what vegetarian options they have, as menus vary. Chiles rellenos and bean-based tortas are also good vegetarian choices at most Mexican restaurants.

What time do most taco restaurants close?

Sit-down restaurants typically close between 9 and 10 p.m. Food trucks often close by 9 p.m. or earlier, especially on weekdays. Some close as early as 8 p.m. If you're planning a late dinner, call ahead or check the restaurant's hours online before heading out.

Can I find authentic tamales in South Carolina?

Yes, most Mexican restaurants and many food trucks make tamales fresh daily or several times a week. Ask when the restaurant makes them—fresh tamales taste significantly better than ones that have been sitting out. Some restaurants sell tamales by the dozen for takeout, making them a good option for meal prep or feeding a group.