Most tortillas in this country come out of a plastic bag, stamped by a machine hundreds of miles away. A small number of South Carolina kitchens still do it the slow way, pressing fresh masa into rounds every single day.
That one choice changes the whole taco, from the first bite to the last. The seven spots below stretch from the Upstate to the Lowcountry, and each one earns its place for a different reason, so grab a napkin and keep reading to find the one closest to you.
1. Toro Birria, North Charleston, SC

Birria is the headliner at this North Charleston spot, and the tortillas get top billing right beside it. Toro Birria sits at 8440 Dorchester Rd #1, North Charleston, SC 29420, and it specializes in Jalisco-style birria.
The secret weapon works in the back of the kitchen. Tortillas here are made by hand, which gives every birria taco a sturdy, fresh base worthy of the slow-cooked meat inside.
The menu goes beyond tacos too. The Hulk Burrito is one of the better-known orders, and soups and small plates round things out for groups that like to share.
The room leans casual and trendy, with a quiet feel during off-hours and quick service when the line builds. Families fit right in, since there is a kids’ menu, and outdoor seating is available when the weather cooperates.
Timing matters if crowds are not your thing. Friday evening is the busiest stretch, while Monday mornings tend to be calm.
Hours run 11 AM to 9:30 PM Monday through Thursday, until 10:30 PM on Friday and Saturday, and until 9 PM on Sunday. Free parking makes the stop easy, so the only hard part is deciding how many tacos count as lunch.
2. Restaurante La Bendición, West Columbia, SC

Family kitchens tend to cook the way they eat at home, and La Bendición proves the point. This family-managed eatery in West Columbia serves Central American and Mexican favorites, with corn tortillas made by hand.
Pupusas share the spotlight with the tacos. Sopes and burritos also appear, often paired with a Central American slaw and a spicy salsa that brings real seasoning to the plate.
Don’t expect a typical chain experience. The cooking here leans traditional, and that is exactly the appeal.
A self-serve salsa bar lets diners customize every bite, and aguas frescas are on hand for something cool to sip. Prices stay friendly for the amount of food that arrives.
The early start is a bonus. Doors open at 8 AM every day and close at 8 PM, so breakfast and brunch are fair game alongside lunch and dinner.
Sunday afternoons draw the biggest crowds, while Friday mornings are the quiet window. High chairs, a kids’ menu, and reservations make it easy to bring the whole crew, and that kind of welcome is a blessing in its own right.
3. Tacos Nayarit, Columbia, SC

Few places let customers watch the whole tortilla story unfold. At Tacos Nayarit, the staff roll out the dough and cook each tortilla right there, so the process happens in plain view.
This Columbia favorite started as a food truck concept and still keeps a counter-service rhythm. Birria tacos are the big draw, and many locals call them the best in the area.
The menu has more range than expected. Shrimp tacos, chicken tacos, fried plantains, and churros with caramel drizzle all make appearances.
Plant-based eaters get real options. Both a full vegan menu and a full vegetarian menu are available, which is a rare find at a taco stop.
A salsa bar, outdoor seating, and a clean setting keep things easy. The bilingual staff are friendly, and the line moves fast.
Hours run 11 AM to 9 PM most days, closing at 8 PM on Wednesday. Tuesday and Friday evenings, plus Saturday afternoons, get busy, so a Monday lunch is a smart move for anyone who prefers a short wait.
4. Taqueria Simón, Greenville, SC

Greenville has plenty of tacos, but not many come wrapped in tortillas made that same day. Taqueria Simón, on Wade Hampton Boulevard, builds its whole menu around handmade corn tortillas.
The taco lineup covers the classics. Chicken, barbacoa, and al pastor are the core fillings, and fajitas and quesadillas get the same fresh tortilla treatment.
The space feels cozy and low-key, a good fit for a solo lunch or a casual dinner with friends. Customer service gets plenty of praise, which keeps regulars coming back.
Plan around the schedule, because it is a little unusual. The taqueria is closed Monday, open 11 AM to 9 PM Tuesday through Saturday, and open 10 AM to 4 PM on Sunday.
Sunday afternoons and Tuesday evenings fill up fastest. Midweek visits on Wednesday or Thursday tend to be relaxed, and reservations are accepted for larger groups.
Free parking and takeout round out the practical side. Simple menu, careful tortillas, happy people: sometimes the formula really is that short.
5. Rossy’s Delicias, Spartanburg, SC

Birria pizza is not something most taquerias attempt. Rossy’s Delicias in Spartanburg makes it a signature, and the creativity does not stop there.
Tortillas are made daily here, and homemade corn tortillas are a big part of why locals rank this among the best Mexican food in town. Tacos, burritos, and the gordo quesadilla with pastor are the usual go-to orders.
Save room for the sweet side. Desserts are a highlight, and fruit-filled milkshakes give the meal a fun finish.
The owners are known for a warm, friendly approach. The casual, cozy space makes a quick weekday lunch feel personal.
Hours take a little planning. The restaurant is closed Monday, open 9 AM to 9 PM Tuesday through Friday, 11 AM to 8 PM Saturday, and noon to 9 PM Sunday.
Evenings from Wednesday through Sunday get lively. Morning visits are calmer, and the early weekday opening means breakfast coffee is an option.
Outdoor seating and free parking add convenience. For a stop that does both tradition and twists, this one is hard to top.
6. Taquería Guanajuato, Myrtle Beach, SC

Beach towns are famous for seafood shacks, yet one of the Grand Strand’s most rewarding stops is a humble taqueria. Taquería Guanajuato on Dick Pond Road keeps things old-school with tortillas made by hand for its tacos.
The menu reads like a tour of regional Mexican cooking. Marinated pork with pineapple, tongue, gorditas, empanadas, and pupusas all share the page.
Bigger appetites have plenty to explore. The Burrito Loco, Torta Cubana, Molcajete Mixto, and Fajita Mixta are among the heavier hitters, while a full vegetarian menu covers meat-free diners.
The setting is a true hole in the wall, casual and cozy. Service can run slow at peak times, so patience pays off.
Hours run 10 AM to 9 PM most days, until 10 PM Saturday, and only 10 AM to 3 PM on Monday. Mornings are the quiet stretch across the week.
A kids’ menu, outdoor seating, and free parking make it a practical break from the beach. Sandy flip-flops are probably welcome too.
7. Hecho en México Restaurante Bluffton SC, Bluffton, SC

The name says it plainly, and the kitchen backs it up. Hecho en México in Bluffton makes its corn tortillas and its chips in-house, and both earn steady praise.
A custom taco bar is the standout feature. Diners can build tacos their own way, with fillings that include tongue cooked until tender.
The rest of the menu covers the classics, from carne asada to chimichangas. Fresh guacamole and a well-loved salsa pair naturally with those homemade chips.
The atmosphere stays relaxed and casual, and the staff are known for being friendly. High chairs and a kids’ menu make family meals simple.
Early risers have an edge here. Doors open at 8 AM daily, closing at 9 PM most nights and 10 PM on Thursday.
Saturday afternoons and evenings draw the biggest crowds. Weekday mornings and Sunday mornings are much quieter.
It makes a fitting finale for this list. A Lowcountry kitchen pressing tortillas by hand shows that the slow way still has a loyal following across South Carolina.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.