15 Incredible Restaurants To Try In Charleston

Stroll between King and East Bay Streets in downtown Charleston and you will encounter extraordinary restaurants that will tickle your tastebuds with excellent southern cuisine. Alternatively, you can head to the islands for a more chill dining vibe. Select from hip breakfast stops, raucous rooftop bars, neighborhood pubs, and fine dining restaurants. You will find an eclectic mix of incredible eating establishments to try in Charleston, South Carolina.

Note: Some information in this piece was obtained during a sponsored press trip, but all recommendations are my own.

Fried Chicken, Fried Green Tomatoes, And Grits

Fried chicken, fried green tomatoes, and grits should be on your personal menu at least once during your stay. These ubiquitous southern classics will have you grinning with pleasure. All served slightly different — just the way mamma made it or the updated cheffy version — but all bursting with delicious South Carolina pride and flavor.

Sea scallops at Circa 1886 in Charleston, South Carolina.
Sea scallops at Circa 1886 (Photo Credit: Sandi Barrett)

1. Circa 1886

The award-winning, fine-dining restaurant, Circa 1886, is the best spot for a luxurious dinner. Part of the historic Wentworth Mansion, Circa 1886 serves beautiful and elevated southern cuisine. The chef-driven menu tells a lovely food story taking diners on a focused journey across the South Carolina foodie landscape.

Circa 1886’s foie gras appetizer is served with cassava pudding, strawberry jam, and hazelnuts; it simply melts in your mouth. The inspired paring of perfectly-grilled sea scallops resting atop blue corn grits plays against the silky carrot sauce and vanilla bean vinaigrette.

Circa 1886 is perfect for a special occasion celebration. It is also just the spot to enjoy a celebration of exceptional cuisine.

Pro Tip: Add the well-researched wine pairing option to elevate your dining experience.

2. The Rooftop

Hip and funky, with a gorgeous view of Charleston, the Rooftop bar at the Vendue is a great spot for meeting friends and enjoying your favorite libation.

Try the Red Moon Margarita to kick start your night. Jalapeno-infused tequila joins forces with Cointreau, blood orange, lime, and sparkling wine for a “let’s get this party started” moment.

Pro Tip: The line at street level waiting for a lift on the small elevator can be long. It moves fairly quickly as guests come and go from the Rooftop.

Soft shell crab at Peninsula Grill in Charleston, South Carolina.
Soft shell crab at Peninsula Grill (Photo Credit: KWhite / Explore Charleston)

3. Peninsula Grill

Fine dining at Peninsula Grill offers guests a beautiful setting, fabulous menu, and an extensive wine-by-the-glass menu. It’s the best recipe for a perfect night on the town with friends and family.

Star your evening with a bowl of their silky She Crab Soup followed by one of their renowned steak options. Rib eye, New York strip, porterhouse, and tomahawk — they have all the full flavor beef cuts. Prepped to perfection, you will love their beef-centric dishes. Be sure to save room for a slice of their famous Ultimate Coconut Cake.

Pro Tip: You can order the Ultimate Coconut Cake and have it shipped across the country. It’s like having a slice of South Carolina delivered to your front door.

4. The Crab Shack

Fun and beachy, the Crab Shack on Folly’s Beach is just what you are looking for after a day in the sunshine. All seafood — all the time (except for the burger option) — completes your coastal Carolina day of fun.

Tuck into the house-made Carolina crab cakes; everyone who bites into one immediately turns into a southerner. Wash it down with their Charleston Rum Runner where Captain Morgan, Cruzan Coconut, and Myers dark rum meld with a touch of fruit juice just to keep it “healthy!”

Pro Tip: No reservations are accepted at the Crab Shack. It is a first-come, first-serve restaurant.

Beet salad at Jasmine Porch in Charleston, South Carolina.
Beet salad at Jasmine Porch (Photo Credit: Sandi Barrett)

5. Jasmine Porch

When you find yourself exploring coastal Charleston, Kiawah Island is a beautiful spot for lunch and a walk along the beach. Jasmine Porch is anchored in the Sanctuary, a luxurious oceanfront resort. Soaring ceilings, rich wood paneling, and garden views create a casual elegance reminiscent of an earlier time.

The fried green tomatoes with benne seeds, creamed corn, and chow-chow take this classic dish into the 21st century. For a heartier fair, order the grilled cheese and heirloom tomato soup duo. The hefty sandwich is all about the American and Muenster cheese — there is a lot of cheese on this luncheon plate.

Pro Tip: You need a pass to drive past the guard shack to the Sanctuary. It is located on a private section of the island. Simply let the guard know you are heading to Jasmine Porch for lunch and you will be on your way to an elegant midday repast.

Don’t forget to nominate your favorite restaurants in our Best Of Travel Awards!

Best Of Travel Awards - yellow

6. High Cotton

If you find yourself strolling along East Bay Street and hunger pangs strike, pop into High Cotton and see if you can grab a table. Reservations are often required, but it is always a good idea to ask for an open table.

Start with the roasted beet salad dressed with creamy burrata, Fresno chilis, horseradish, pistachios, and pomegranate molasses for an upgraded remake on this classic starter. Beautiful steaks and seafood are the star entrées. Their updated take on shrimp & grits includes tasso ham, tomatoes, okra, fennels, and saffron gravy.

Pro Tip: High Cotton has happy hour between 4 p.m. and 6 p.m. Order a shrimp roll & bubbles combo for some fancy day drinking and a nosh.

7. Magnolias

Magnolias is a pretty downtown restaurant offering delectable southern cuisine and exemplary service. Old world style and sophisticated elegance meld seamlessly at Magnolias.

The cauliflower and cheese side is a must-have. The cheese sauce is rich and creamy while the cauliflower adds a fresh bite and light feel to the dish. The braised beef short ribs with collards is a delicious and satisfying option that will fuel you up for a walk to Rainbow Row.

Pro Tip: Make your dinner reservations before you leave for your getaway. Magnolias’ tables are scooped up quickly. Alternatively, you can enjoy an early dinner or late lunch with easier-to-secure reservations. Dinner service begins at 4 p.m.

Yogurt bowl at Millers All Day in Charleston, South Carolina.
Yogurt bowl at Millers All Day (Photo Credit: Sandi Barrett)

8. Millers All Day

When you want breakfast in the morning, or anytime during the day, Millers All Day has got you covered.

If you desire simply delicious yogurt, granola, and fruit for a healthful start to your busy day, the Millers bowl full will get you off and running. Alternatively, order the classic southern biscuits & gravy, “Millers’ Version” with two eggs, sausage gravy, bacon jam, and pickled okra — add some extra chicken if you like — will leave you happy and satisfied.

Pro Tip: Millers All Day is extremely popular. There can be a line waiting when they open the door at 8 a.m. Plan to arrive early if you are hungry to get a good seat.

9. Bowens Island

Located in the Folly Beach area, Bowens Island Restaurant cooks up amazing local ingredients offering a lowcountry cuisine extravaganza.

Their popular frogmore stew is a play on a lowcountry boil filled with shrimp, sausage, corn on the cob, and potatoes. Order several seafood platters like the shrimp platter and the Fried Oyster Platter then share with your bestie.

Pro Tip: Bowens Island is super casual, their focus is on delivering amazing fresh seafood for your dining enjoyment.

Food from Fig, a restaurant in Charleston, South Carolina.
KWhite / Explore Charleston

10. FIG

The most coveted reservation in Charleston is a dinner date at FIG. The ever-changing menu is a cornucopia of finely-crafted cuisine.

The Salad Lyonnaise, a dish of poached egg, duck confit, and sourdough, will satisfy the most discerning diner. The grilled grey triggerfish served with burgundy sweet potato, brussels sprouts, and Siberian kale farrotto is a plated masterpiece.

Pro Tip: Securing a reservation at FIG requires pre-planning. They accept reservations in advance beginning at 12 p.m., 4 weeks out from your preferred date.

11. Leon’s Poultry And Oyster Shop

Add a “repurposed garage space gone casual dining with a chic uptown vibe” to your dining bucket list. Leon’s Poultry And Oyster Shop is the spot for authentic southern fried chicken. With options from a two-piece chicken dinner to their Big Chicken Platter with sides, Leon’s is perfect for solo dining or feeding the entire gang.

12. Zero Restaurant And Bar

The elegant and refined Zero Restaurant and Bar in the lux boutique Zero George hotel is custom-made for a romantic celebration dinner.

When you don’t know what to order, the chef-driven, multi-course tasting menu with wine pairings takes all the guesswork out of what to eat. The daily menu presents the chef’s take on highlighting the freshest local ingredients available.

Meal from Little Jack's, a restaurant in Charleston, South Carolina.
Peter Frank Edwards / Explore Charleston

13. Little Jack’s

Little Jack’s is an old-fashioned tavern perfect for soaking up the Charleston neighborhood restaurant vibe. Little Jack’s offers a southern hunt club feel that works with the menu offerings like their fish and chips with minted pea puree or their Double Tavern Burger. 

14. Poe’s Tavern

Poe’s Tavern on Sullivan Island is a fun spot for burgers after a day playing on the beach. Burgers with fun Edgar Allen Poe namesakes like the Pit and the Pendulum with applewood bacon and cheddar cheese on top or the Amontillado piled high with guacamole, jalapeño jack cheese, pico de gallo, and a chipotle sour cream. Poe’s offers their burger options with a beef, chicken, or veggie pattie so everyone can enjoy their favorite burger protein. 

Poe’s is one of those places that will become a ritual when visiting Charleston’s coastal waters.

Husk cheeseburger, Charleston, SC.
Husk cheeseburger (Photo Credit: Charleston Convention & Visitors Bureau)

15. Husk

Charleston is home to many fabulous restaurants and Husk is definitely one of them. Offering a Queen Street location, the kitchen at Husk transforms classic southern dishes, elevating them to modern culinary masterpieces. 

The Deviled Pimento Cheese appetizer is happily dressed with a mouth-watering green tomato relish. While the menu changes frequently, the entrée options are nothing less than spectacular. The fried catfish served with Hoppin’ John, bacon, mustard greens, and topped with tomato gravy is a delicious upscale version of a down-home classic.

Downtown Charleston And Beyond

The most incredible Charleston restaurants deliver a selection of delicious cuisine from elevated southern fare to time-honored classic dishes. Whether you stroll down King Street, East Bay Street, or out to the beaches, the best restaurants in Charleston are just a step away.

Pro Tip: Explore Charleston has the most up-to-date best restaurants, dining, and getaway planning information to plan your perfect Charleston visit.

Leave a Reply