Greenville, South Carolina, has quickly become one of the South’s hottest foodie destinations.
From upscale dining with riverfront views to quirky cafes serving up Southern comfort on a plate, this city knows how to satisfy every craving.
Whether you’re into sizzling steaks, plant-based delights, or global flavors, Greenville’s dining scene has something for everyone.
So, if you’re planning a culinary adventure or just looking to spice up your meal plans, here are 15+ must-visit restaurants in Greenville.
Each spot offers a unique vibe and mouthwatering menu—and trust us, you won’t leave disappointed.
1. Larkin’s on the River

Larkin’s on the River is a go-to for anyone craving fine dining with a view.
Nestled along the scenic Reedy River, this elegant restaurant offers a menu that’s all about high-quality steaks and fresh seafood.
Imagine savoring a tender filet mignon or buttery lobster tail while watching the sun set over the water—sounds dreamy, right?
But it’s not just for steak lovers. Larkin’s also caters to vegetarians with hearty salads and veggie-packed sides.
The warm, polished atmosphere makes it a prime spot for date nights, anniversaries, or whenever you’re feeling fancy.
And if you’re here in the fall, request a patio seat; the crisp autumn air paired with their signature dishes? Unbeatable.
2. Biscuit Head

If breakfast is your favorite meal of the day, you can’t skip Biscuit Head.
This quirky, laid-back eatery is famous for its massive, cathead-sized biscuits that practically melt in your mouth.
Top them with your pick from their legendary jam bar, or go all-in with a gravy flight (yep, a flight of gravies!).
Whether you’re digging into a classic biscuit-and-gravy combo or trying their “Veggie Scramble,” Biscuit Head delivers Southern breakfast with a twist.
And don’t worry, health-conscious folks—there are vegan and vegetarian-friendly options here too.
Pro tip: come hungry and early; lines can get long on weekends, but trust us, it’s worth the wait.
3. Soby’s New South Cuisine

Soby’s has been a cornerstone of Greenville’s food scene for years, serving up Southern classics with a modern twist.
Walk inside, and you’re greeted with exposed brick walls, warm lighting, and the irresistible aroma of comfort food done right.
The shrimp and grits? A must-try. The fried green tomatoes? Crunchy perfection.
Soby’s also sources ingredients locally, so the flavors are as fresh as can be.
And vegetarians, don’t fret—the kitchen gets creative with seasonal salads and veggie plates.
It’s the perfect place to introduce out-of-town visitors to the soul of Southern cuisine.
4. Tupelo Honey

Tupelo Honey is where Southern tradition meets a modern, health-conscious twist.
Their menu is all about scratch-made comfort food using fresh, local ingredients.
The fried chicken? Legendary. But their veggie-forward plates, like the honey-roasted cauliflower or sweet potato pancakes, steal the show too.
If you’re looking to fuel up for a day exploring downtown, this is your spot.
And don’t skip their craft cocktails; a bourbon-peach smash pairs perfectly with a crisp fall evening.
Tupelo Honey feels like a warm hug from grandma, just with trendier vibes.
5. Otto Izakaya

Craving sushi and sake? Otto Izakaya is your answer. This lively, casual Japanese eatery serves up some of the best sushi rolls, ramen, and fusion bites in town.
The vegan sushi rolls, made with fresh avocado, cucumber, and pickled veggies, are surprisingly addictive.
The vibe here is fun and energetic, especially during happy hour when locals flock in for deals.
And if you’re adventurous, ask about the chef’s specials—they often feature seasonal twists on classic dishes. Trust us, one bite of their miso-glazed eggplant, and you’ll be hooked.
6. Jianna

Italian food with a view? Yes, please. Jianna, perched above Falls Park, offers stunning sights of the Reedy River paired with hand-rolled pasta and fresh seafood.
Their ricotta gnocchi is pillowy perfection, and the squid ink tagliatelle is a showstopper.
Even better, Jianna uses locally sourced ingredients whenever possible.
The outdoor balcony is prime seating, especially when the fall leaves turn golden.
Whether you’re sharing a plate of burrata with friends or sipping prosecco solo, Jianna makes every meal feel like an occasion.
7. Happy + Hale

Looking for something light, fresh, and packed with flavor? Happy + Hale is Greenville’s health-conscious hotspot.
Their vibrant menu features protein bowls, fresh salads, and nutrient-dense smoothies that’ll leave you energized.
The “Protein Bowl” is a fan favorite, loaded with avocado, quinoa, and spicy tahini dressing.
If you’re vegan, go for the “Quinoa & Veggie Bowl.” Plus, the bright, open space and friendly staff make it a happy place to hit after a stroll through Falls Park.
8. Halls Chophouse

Halls Chophouse is the steakhouse you go to when you want to celebrate—or just treat yourself.
Known for premium cuts of meat, from filet mignon to dry-aged ribeye, this place takes steak seriously.
But vegetarians aren’t left out either; the truffle-infused mashed potatoes and roasted mushrooms could steal the spotlight.
With live music on many nights and top-notch service, Halls Chophouse delivers a dining experience that feels luxurious yet welcoming.
9. Pomegranate on Main

For bold flavors and hearty portions, Pomegranate on Main is the spot.
This Persian-inspired restaurant serves up fragrant, flavorful dishes that transport your taste buds straight to the Middle East.
Their signature pomegranate-glazed chicken is sweet, tangy, and irresistible.
Vegetarians will love the falafel platter, served with fluffy basmati rice and warm pita.
The cozy patio, lit with string lights, makes it a magical dinner spot, especially during Greenville’s crisp autumn evenings.
10. Southern Pressed Juicery

Need a healthy pick-me-up? Southern Pressed Juicery has you covered.
From acai bowls packed with superfoods to colorful smoothies that taste like sunshine in a cup, this plant-based cafe is all about clean eating.
Their “Green Bowl,” made with kale, banana, and almond butter, is both delicious and nutrient-dense.
And if you’re feeling adventurous, try a cold-pressed juice like “Hot Shot” with ginger and cayenne—it’ll wake you right up.
11. Trappe Door

Trappe Door feels like a cozy, Belgian-style escape tucked beneath Greenville’s streets. The dim lighting and rustic decor set the scene for a hearty meal.
Start with their famous mussels, then dig into the mushroom tart if you’re vegetarian.
Beer lovers will appreciate the massive selection of Belgian brews—ask the staff for recommendations; they’re super knowledgeable.
12. Farm Fresh Fast

Farm Fresh Fast takes “farm-to-table” seriously. Their ingredients are sourced from local farms, and their menu is packed with nutritious twists on fast-food favorites.
The “Vegan Burger” is surprisingly meaty (sans meat, of course), while carnivores will love the grass-fed beef burgers. It’s wholesome, delicious, and perfect for a quick lunch.
13. Up on the Roof

Looking for dinner with a view? Up on the Roof delivers both. This rooftop restaurant offers panoramic views of Greenville, craft cocktails, and a menu that’s as stylish as its setting.
Try the seasonal veggie plates or their signature “Rooftop Burger.” On a crisp fall night, there’s no better place to sip a cocktail and soak up the skyline.
14. Naked Pasta

Naked Pasta keeps it simple: handmade pasta, fresh sauces, and authentic Italian flavors.
The pesto gnocchi is a must, and the marinara has just the right balance of sweetness and acidity.
Whether you’re dining in or grabbing fresh pasta to cook at home, Naked Pasta brings a little slice of Italy to Greenville.
15. Sully’s Steamers

Sully’s Steamers serves up bagel sandwiches unlike anything you’ve had before.
Their signature move? Steaming the bagels to make them warm, soft, and packed with flavor.
Go classic with a turkey and cheddar or try a veggie-packed option. It’s quick, delicious, and perfect for fueling your next Greenville adventure.
16. The Lazy Goat

The Lazy Goat wraps up our list with its Mediterranean-inspired menu and prime riverside location.
Share a plate of falafel or dive into a lamb skewer while enjoying the laid-back vibes.
The Veggie Mezze platter, loaded with hummus, olives, and pita, is perfect for group snacking. And when the weather’s nice, the patio is the place to be.