The 10 Best American Restaurants In South Carolina, According To Locals
Across South Carolina, research can be dangerous work, especially when every stop insists you need biscuits, seafood, steak, and dessert. The roads between island towns and downtown neighborhoods become a trail of sizzling skillets, crowded tables, and parking lots locals fill before noon.
Some kitchens have guarded the same recipes for generations. Others are rewriting comfort food with ideas and portions that believe leftovers are a public service.
That contrast makes dining across South Carolina so rewarding. A polished dinner can still feel welcoming, while a modest counter may serve the meal you remember longest.
The common thread is food made with confidence and hospitality that never feels rehearsed.
Where do locals go when they want something satisfying? This list follows their recommendations through ten restaurants.
Bring curiosity, a napkin, and forgiving pants. South Carolina is ready to fill the table, and refusing seconds may require more discipline than expected.
1. FIG, Charleston

Fresh ideas and local farms come together at this Charleston favorite that has earned a loyal following for years.
The name stands for Food Is Good, and the kitchen keeps that promise with every single dish. Menus change with the seasons, so you never quite know what surprise the chefs will cook up next.
The tomato tarte tatin and slow-cooked meats have people talking long after dinner ends. Everything tastes bright, honest, and made with real care.
The dining room feels lively but relaxed, with buzzing conversation and warm lighting. Servers know the menu inside and out, and they love helping you pick the perfect plate.
Reservations fill up fast, so plan ahead if you want a table on a weekend night. I met folks visiting from Ohio here once who called it the best meal of their trip.
If you crave thoughtful cooking that celebrates the Lowcountry, this spot delivers every time. Come hungry, stay curious, and let the kitchen guide your evening.
Address: 232 Meeting Street, Charleston, SC 29401
2. Halls Chophouse, Charleston

Warm welcomes greet you the moment the door swings open at this King Street steakhouse.
The staff treats every guest like an old friend, often shaking hands and asking about your day. That friendly energy sets the mood before your food even arrives.
Steaks here are the main event, thick and juicy with a beautiful sear. The ribeye and filet melt with every bite, and the sides never play second fiddle.
On Sunday, the gospel brunch fills the room with music and joy. It has become a beloved tradition for locals and visitors alike.
The dining room dresses up nicely, yet nobody feels stiff or out of place. You can celebrate a big moment or simply treat yourself on a regular weeknight.
Service moves with care, and the team remembers little details that make you feel special. I always leave feeling like family, which keeps me coming back.
For a steak dinner that feels like a party, this place hits the mark.
Address: 434 King Street, Charleston, SC 29403
3. The Obstinate Daughter, Sullivan’s Island

Beachy charm and clever cooking meet at this island favorite just steps from the sand.
The name honors a bit of Revolutionary history, and the whole place carries a playful spirit. Blue and white tones give the space a breezy, seaside feel.
Wood-fired pizzas and fresh pasta share the menu with the best local seafood. The Frogmore stew pizza surprises first-timers and quickly wins them over.
Upstairs and downstairs both buzz with happy chatter and clinking forks. It feels casual enough for flip-flops yet special enough for a birthday.
The location makes it easy to pair lunch with a walk along the shore. Sea breezes and salty air only add to the fun.
Portions are generous, and the flavors stay bright and bold from start to finish. Save room, because the dessert menu deserves your attention too.
If island dining sounds like your kind of afternoon, put this one high on your list. You will leave with sand on your shoes and a smile on your face.
Address: 2063 Middle Street, Sullivan’s Island, SC 29482
4. Old Bull Tavern, Beaufort

Small plates and big flavor turn every meal into a shared adventure at this cozy Beaufort spot.
The room feels snug and welcoming, with exposed brick and a friendly hum. It is the kind of place where strangers become tablemates.
The menu changes often, keeping regulars guessing and delighted. Handmade pastas and hearty grilled dishes always earn cheers.
Sharing is the whole idea here, so bring friends and order a spread. Passing plates around the table makes dinner feel like a celebration.
The kitchen leans on fresh, local ingredients whenever possible. That care shows up in every bright, honest bite.
Beaufort itself is a charming little town, and this tavern fits right in. After dinner, a stroll past the historic homes makes a perfect nightcap.
Service stays warm and unhurried, letting you settle in and relax. Nobody rushes you out the door.
For a laid-back meal with real personality, this tavern rarely disappoints. Come with an open mind and an empty stomach.
Address: 205 West Street, Beaufort, SC 29902
5. Sea Captain’s House, Myrtle Beach

Ocean views and old-fashioned charm greet you at this longtime Myrtle Beach treasure.
Housed in a former beach cottage, the building carries decades of happy memories. Big windows frame the waves while you eat.
Seafood rules the menu, from crispy fried shrimp to creamy she-crab soup. Everything tastes fresh, like it came straight off the boat.
Breakfast here is a local secret worth waking up early for. The pancakes and grits start the day off right.
The fireplace room feels especially cozy on a cool coastal morning. You can watch pelicans glide by while sipping your coffee.
Families have gathered here for generations, and the warm service keeps them coming back. Staff often remember returning guests by name.
The setting alone makes it worth a visit, but the food seals the deal. Sunset dinners here glow with golden light.
For classic beachside dining with a heaping side of nostalgia, this house wins hearts. Grab a window seat and soak it all in.
Address: 3002 North Ocean Boulevard, Myrtle Beach, SC 29577
6. Peaches Corner, Myrtle Beach

Boardwalk fun and classic diner eats have kept this Myrtle Beach corner busy for ages.
It stands as one of the oldest spots on the strip, packed with retro charm. The neon sign alone is worth a photo.
Foot-long hot dogs and juicy burgers are the stars of the show. Load them up with your favorite toppings and grab a shake.
The vibe stays casual, loud, and full of vacation energy. Sandy feet and beach towels are always welcome.
After a day of splashing in the waves, this is the perfect refuel stop. You can eat quickly and get right back to the boardwalk.
Prices stay friendly, which makes it great for families on a budget. Nobody leaves hungry or with an empty wallet.
The history here adds a fun layer to every bite. Generations of beachgoers have grabbed lunch at this very counter.
For a nostalgic, no-fuss meal by the sea, this corner delivers the goods. Grab a dog and enjoy the show.
Address: 900 North Ocean Boulevard, Myrtle Beach, SC 29577
7. Motor Supply Company Bistro, Columbia

Ever-changing menus keep curious eaters coming back to this beloved Columbia bistro.
The chalkboard menu shifts daily, built around whatever is freshest and finest. That means each visit brings a brand-new surprise.
Set in an old motor supply building, the space blends history with modern style. Exposed beams and warm lighting make it feel special.
The kitchen shines a spotlight on local farms and thoughtful cooking. Every dish arrives looking like a small work of art.
Brunch on the weekend draws a happy, hungry crowd. The biscuits and seasonal plates fly off the kitchen line.
Servers know their stuff and love sharing the story behind each dish. Ask questions and you will learn something tasty.
The atmosphere feels stylish yet friendly, never stuffy. You can dress up or keep it casual, and either works fine.
For creative American cooking in the heart of the capital, this bistro is a standout. Come ready to try something new and delicious.
Address: 920 Gervais Street, Columbia, SC 29201
8. Spotted Salamander Cafe, Columbia

Homemade goodness and cheerful vibes fill this cozy little Columbia cafe.
It started small and grew a big following thanks to fresh, comforting food. The menu leans on scratch-made sandwiches and salads.
Everything tastes like it came from a friend’s kitchen, warm and honest. The daily specials always give me a reason to return.
The space stays bright and welcoming, perfect for a relaxed lunch. You can grab a quick bite or linger with a friend.
Baked treats sit temptingly near the counter, calling your name. I rarely leave without a sweet something in hand.
The team behind the cafe clearly loves what they do. That care shows up in every carefully made plate.
Portions feel generous without ever weighing you down. You leave satisfied but never stuffed.
Locals swear by it for a wholesome midday meal downtown. It has become a trusted go-to for many nearby workers.
For fresh, feel-good food in a friendly setting, this cafe checks every box. Stop in and taste the difference for yourself.
Address: 1531 Richland Street, Columbia, SC 29201
9. Soby’s New South Cuisine, Greenville

Southern classics get a fresh spin at this downtown Greenville favorite.
The name says New South, and the kitchen proves it with every plate. Old recipes meet modern touches in the tastiest way.
The shrimp and grits earn constant praise, rich and full of flavor. The white cheddar version has fans lining up.
Housed in a historic building, the dining room glows with charm. Exposed brick and soft lighting set a cozy mood.
Sunday brunch here is a Greenville tradition worth planning around. The spread is huge and every dish tempts you.
The location sits right on Main Street, close to shops and fountains. You can make a whole afternoon out of your visit.
Service feels polished but never cold or rushed. The team makes you feel genuinely welcome from hello to goodbye.
I once shared a table nearby with travelers from Ohio who raved about the desserts. That kind of praise says a lot.
For elevated Southern comfort in a lively setting, this spot shines bright.
Address: 207 South Main Street, Greenville, SC 29601
10. The Beacon Drive-In, Spartanburg

Loud orders and mountains of food make this Spartanburg landmark unforgettable.
Step up to the counter and shout your order, just like generations before you. The fast-talking staff keeps the line moving with a grin.
The Chili Cheese A-Plenty is the stuff of legend around here. It piles a burger high with fries and onion rings on top.
Sweet tea flows by the gallon, and the sweet iced version is a staple. Locals sip it all day long.
The place has been serving hungry crowds for many decades. Its history is a proud part of the town.
The space is big, bright, and always buzzing with energy. Families, students, and old friends all pack the tables.
Portions are enormous, so bring your appetite or a friend to share. Nobody walks out still feeling hungry.
The whole experience feels like a joyful step back in time. It is loud, fast, and full of flavor.
For a true taste of upstate tradition, this drive-in is a must-visit.
Address: 255 John B. White Sr. Boulevard, Spartanburg, South Carolina 29306
