The 10 Best Diners in South Carolina!

In a state with so many down-home attractions, South Carolina boasts a truly classic selection of old-fashioned diners. Teeming with nostalgia and charming vibes, these historic diners serve delicious home-style meals, have friendly service, and make you feel like one of the family. Pull up a seat and enjoy a meal at these 10 great diners in South Carolina. 

1. Beacon Drive-In, Spartanburg, SC

This world-famous eatery is a South Carolina tradition you simply must experience for yourself. They’re well-known for their lemon-infused sweet tea, huge portions of comfort food, and fun, fast, friendly service with every visit. There’s been a line out the door for over 60 years and counting, but you’ll be glad you joined it.

Birthday dinner the Beacon way. #pimentocheeseplease #yumcity

A post shared by Brent Moser (@bwmoser) on

2. The Early Bird Diner, Charleston, SC

You don’t have to be an early bird to enjoy a great meal here, but the food is sure to make you want to get out of bed in the morning. This breakfast, lunch, and dinner locale specializes in made-from-scratch fare with a heaping helping of southern hospitality. You’ll find all the best diner staples like chicken and waffles, fried pork chops, egg dishes, burgers, and meatloaf, among other savory eats.

3. Fillin’ Station Diner, Hollywood, SC

Reminiscent of an old-fashioned gas station, you can fuel up on some of the best diner food in the state. Open for lunch daily and breakfast on the weekends, you can eat your fill of chicken, burgers, and rotating daily specials that will have you coming in every day to see what’s cookin’. It’s not a huge place, but what they lack in size they more than make up in taste and atmosphere.

4. OJ’s Diner, Greenville, SC

OJ’s Diner is a refreshing experience in big city Greenville’s high end eateries. This place brings back the personalization and homey service you expect from a hometown diner, especially in a place where chain restaurants are flourishing. It’s one of the best places in the area to grab a meat-and-veggie plate that tastes every bit as good as Grandma used to make.

5. Paw’s Diner, Clemson, SC

Situated on the stretch between Seneca and Clemson, this hometown favorite has been a Tiger Country tradition for decades. The old-school diner sign welcomes visitors to a cozy restaurant filled with all your favorite smells. Whether you choose it for breakfast, lunch, or dinner, you won’t go wrong.

6. The Yolk Cafe, Rock Hill, SC

This breakfast diner is a yolk above all others. It’s classic diner service with above-average, imaginative food creations. You’ll enjoy indulging on omelets, pancakes, and other breakfast favorites, or go bold and healthy with vegan and vegetarian-friendly dishes.

Had to meet a meat quiche. #theyolk #meat #quiche #brunch #flexitarian

A post shared by Bo Hundo (@onlyasidekick) on

7. Ray’s Diner, Columbia, SC

No diner experience is complete without a tasty homemade cake topping the counter. Everything they make is created from scratch with love, offering you the true southern diner experience in every bite. Make sure you save room for dessert here.

8. Summer’s Restaurant, Newberry, SC

As Newberry’s oldest diner, you can rest assured they’ll treat you and your appetite right. It’s the best place in town to grab a burger and fries, and each meal comes complete with friendly service and an atmosphere that makes you feel right at home.

9. A&P Restaurant, Greer, SC

Counter service, cozy booths, a drive through window, and a southern-infused menu give you everything you need for the authentic diner experience. This is some of the freshest cooking you’ll find in town, plus there’s plenty of variety to give you the culinary experience you crave.

10. Corner Diner & Grill, Manning, SC

There’s a meal to please even the pickiest eaters here. Fans love them because of their prompt service, diverse menu, and wonderful staff. Hands down, they’ve got the best food in town, and you’ll want to make this place your regular pit stop.

Select a South Carolina town to find the Best Things-To-Do and Places To Go around you
Find Diners Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Abbeville County

Aiken County

Allendale County

Anderson County

Bamberg County

Barnwell County

Beaufort County

Berkeley County

Calhoun County

Charleston County

Cherokee County

Chester County

Chesterfield County

Clarendon County

Colleton County

Darlington County

Dillon County

Dorchester County

Edgefield County

Fairfield County

Florence County

Georgetown County

Greenville County

Greenwood County

Hampton County

Horry County

Jasper County

Kershaw County

Lancaster County

Laurens County

Lee County

Lexington County

Marion County

Marlboro County