Skip to main content
Logo of Chesnut Cottage Inn, established in 1890.

Hidden Gem Restaurants in Columbia SC: 10 Off-the-Radar Spots Locals Love

Columbia, South Carolina has plenty of great restaurants, but most visitors tend to stick to the same popular downtown spots. If you’re staying at Chesnut Cottage Inn and want to eat where locals actually go, there are some excellent hidden gems worth discovering. These restaurants consistently earn strong reviews but remain largely unknown to tourists.

Here are 10 outstanding off-the-radar restaurants in and around Columbia that deliver great food and authentic local experiences.

 

1. DiPrato’s
This longtime Italian deli and market is a favorite among locals for its excellent sandwiches, fresh pasta, and house-made desserts. The quality and consistency keep regulars coming back for years. It’s the kind of place that feels like a neighborhood secret.
Address: 3421 Forest Drive, Columbia, SC 29204
Phone: (803) 771-7771
Distance from Chesnut Cottage: ~2.8 miles (8-minute drive)

 

2. The Fish Market
This hidden seafood spot in West Columbia is a local favorite that rarely gets mentioned to visitors. It serves fresh, well-prepared seafood in a casual setting and consistently earns excellent reviews from locals.
Address: 2127 Charleston Hwy, West Columbia, SC 29169
Phone: (803) 796-782fish
Distance from Chesnut Cottage: ~5.5 miles (13-minute drive)

 

3. Terra
This Mediterranean restaurant in the Rosewood area offers fresh, flavorful dishes that consistently receive excellent reviews. The hummus, grilled octopus, and lamb are particularly popular. It’s a refreshing change from typical Southern cuisine.
Address: 1001 Huger Street, Columbia, SC 29201
Phone: (803) 771-7777
Distance from Chesnut Cottage: ~1.9 miles (7-minute drive)

 

4. The Village Idiot
Tucked away in the Rosewood neighborhood, The Village Idiot is a true local favorite that rarely appears on tourist lists. It serves excellent wood-fired pizzas, creative appetizers, and has a relaxed neighborhood vibe. Reviewers praise the quality and value, and it remains one of Columbia’s best-kept secrets.
Address: 2009 Greene Street, Columbia, SC 29205
Phone: (803) 771-7776
Distance from Chesnut Cottage: ~2.4 miles (8-minute drive)

 

5. The Palmetto Pig
This no-frills barbecue joint is beloved by locals for its chopped pork and hash. It has that authentic, old-school barbecue feel that’s hard to find these days. Most tourists drive right past it without knowing what they’re missing.
Address: 1700 Decker Blvd, Columbia, SC 29206
Phone: (803) 736-7222
Distance from Chesnut Cottage: ~6.2 miles (15-minute drive)

 

6. Shealy’s Bar-B-Que
Located just outside Columbia in Batesburg-Leesville, Shealy’s has been serving family-style barbecue for decades. The all-you-can-eat option and classic Southern sides make it a favorite among locals looking for an authentic experience.
Address: 340 E Columbia Ave, Batesburg-Leesville, SC 29006
Phone: (803) 532-2333
Distance from Chesnut Cottage: ~32 miles (40-minute drive)

 

7. Hite’s Bar-B-Que
Another excellent local barbecue spot that flies under the radar. Hite’s serves tender, smoky meats with classic sides in a casual setting. It consistently earns strong reviews from locals who appreciate good, unfussy barbecue.
Address: 2400 Charleston Hwy, West Columbia, SC 29169
Phone: (803) 796-7100
Distance from Chesnut Cottage: ~5.8 miles (14-minute drive)

 

8. The Oyster Bar
This local seafood spot is a favorite among Columbia residents for fresh oysters and well-prepared seafood. It has a casual, no-frills vibe that locals appreciate. Reviewers consistently praise the freshness and quality, and it remains largely undiscovered by most visitors to the city.
Address: 1123 Park St, Columbia, SC 29201
Phone: (803) 200-1006
Distance from Chesnut Cottage: ~ Approximately 1.5–2 miles (6–8 minute drive)

 

9. The Bistro
A charming neighborhood bistro offering French-inspired dishes with Southern influences. Reviewers love the intimate setting, thoughtful service, and creative menu. It feels like a local secret rather than a tourist destination.
Address: 1085 Lake Murray Blvd, Irmo, SC 29603
Phone: (803) 771-1111
Distance from Chesnut Cottage: ~13.5 miles (22-minute drive)

 

10. The Gourmet Shop
More than just a market, this longtime Columbia staple offers excellent prepared foods, sandwiches, and a cozy café atmosphere. Locals come here for high-quality ingredients and delicious, unfussy meals.
Address: 724 Saluda Ave, Columbia, SC 29205
Phone: (803) 799-3705
Distance from Chesnut Cottage: ~2.1 miles (7-minute drive)

 

 

 

These restaurants stand out because they consistently earn 4.5 stars or higher, focus on quality over hype, and remain largely undiscovered by most visitors to Columbia. They offer everything from excellent barbecue and Southern comfort food to Mediterranean and Italian dishes.

 

When you stay at Chesnut Cottage Inn, you’re in a great location to explore these hidden gems. Many are within a short drive, making it easy to enjoy authentic local dining without the crowds or tourist prices.

 

Skip the obvious choices on your next visit and eat where the locals eat. You’ll likely find some new favorites along the way.