22 BEST Restaurants in Davidson, NC

Nestled in the heart of North Carolina, Davidson exudes a charming, small-town ambiance that beckons visitors and locals alike to explore its culinary treasures. Known for its historic charm and proximity to Lake Norman, one of the best lakes in North Carolina, this town offers a delightful array of dining options that cater to diverse palates.

We’ll take you on a gastronomic journey through some of the best restaurants in Davidson, showcasing the town’s rich culinary scene and the flavors that define it. Whether you’re a food enthusiast or simply looking for a delightful dining experience, Davidson has a delectable spread waiting for you to savor on your visit.

The Best Restaurants in Davidson

1. Kindred

Image courtesy of Kindred
  • Price: $$$
  • Cuisine: American classic
  • Address: 131 N Main St, Davidson (GPS)
  • Website: See menu

Kindred is one of the most alluring culinary treasures found in Davidson, inviting all the gastronomes with a refined palate and a taste for the extraordinary.

Nestled just across from Davidson College in a historic building, this sophisticated eatery offers a contemporary twist on comfort classics.   

With college student patrons and fancy glassware, its ambiance toes the line between casual and elegant. The James Beard-nominated eatery is the perfect food stop in Davidson for an indulgent dinner or a leisurely brunch. The signature fried chicken served on top of waffles and drizzled with house-crafted syrup, the tantalizing crispy oysters, and all their pasta come highly recommended.

2. The Egg Café

The Egg Café
  • Price: $
  • Cuisine: Breakfast restaurant
  • Address: 231 Griffith St, Davidson (GPS)
  • Website: See menu

From early risers to late starters, everyone in Davidson can relish a comforting and lavish breakfast or brunch at the Egg Café.

Situated in Sadler Square near Our Town Cinemas, this café presents an extensive menu featuring traditional breakfast fare and a wide range of egg dishes. You can choose to dine inside or enjoy the fresh air outdoors.

Among their standout breakfast options are the omelets, house-made egg benedict, bacon cheddar burger, hash browns, and incredibly satisfying Reuben sandwiches.

3. Restaurant X

Restaurant X
Image courtesy of Restaurant X / Best Restaurants in Davidson NC
  • Price: $$
  • Cuisine: Mediterranean restaurant
  • Address: 408 S Main St, Davidson (GPS)
  • Website: See menu

Easily one of the best restaurants in Davidson, Restaurant X is just the right speed for those with a global palate, offering a culinary experience that spans continents.

A reservation at this establishment guarantees a journey through at least three different culinary worlds. From poutine to baba ghanoush, and from the crispy calamari to the delicate Norwegian salmon, the restaurant’s three-course menu undoubtedly covers a wide spectrum of tastes.

In delightful contrast to its worldly menu, the restaurant’s ambiance exudes a warm and familiar charm. Located on Main Street, this bistro has a warm and inviting atmosphere, with both indoor and outdoor seating options.

Adding to its allure, Restaurant X also boasts an impressive selection of wines. Among their most sought-after dishes are lobster mac and cheese, butternut squash ravioli, and seared salmon.

4. Mestizo Contemporary Mexican Cuisine

Mestizo Contemporary Mexican Cuisine
Image courtesy of Mestizo Contemporary Mexican Cuisine
  • Price: $$
  • Cuisine: Mexican
  • Address: 121 N Main St, Davidson (GPS)
  • Website: See menu

If you’re ever in Davidson, make sure not to miss Mestizo, a restaurant serving modern Mexican dishes. Their menu includes sizzling fajitas and flavorful enchiladas, but what stands out are their famous margaritas.

What sets this Mexican restaurant apart are its two lovely dining areas. One is outside, offering the finest views in Davidson. You’ll get to enjoy the natural gardens of the Post Office, along with sights of the Village Green and the College Church. During fall and spring, the trees create a breathtaking scene, and the patio faces southwest, perfect for watching stunning sunsets.

5. Mandolino’s Artisan Pizza

Mandolino’s Artisan Pizza
Image courtesy of Mandolino’s Artisan Pizza
  • Price: $$
  • Cuisine: Pizza restaurant
  • Address: 208 S Main St, Davidson (GPS)
  • Website: See menu

If you’re searching for a truly artistic and authentically Italian pizza experience by Lake Norman, look no further than Mandolino’s Artisan Pizza. This well-loved pizza place offers wood-fired pizzas that are a cut above the rest, featuring unique toppings like pear and gorgonzola, wild mushrooms with truffle oil, or buffalo chicken. They have a total of 20 different toppings to choose from.

At Mandolino’s, their sheet-pan pizzas are made from scratch and baked in a brick oven, then served “grandma style.” The restaurant is considerate of dietary needs, offering gluten-free options alongside a variety of salads and appetizers.

For those looking for recommendations, we highly suggest trying their Tupelo Honey, The Bonamassa, and the Pigs on the Wing toppings. These flavors are sure to impress your taste buds.

6. Brickhouse Tavern

Brickhouse Tavern
Image courtesy of Brickhouse Tavern
  • Price: $$
  • Cuisine: Bar and grill
  • Address: 209 Delburg St, Davidson (GPS)
  • Website: See menu

Nestled in the old Davidson Cotton Mill, Brickhouse Tavern has been a local gem for 20 years. The history-drenched setting, surrounded by the mill’s brick walls, exudes Davidson’s charm. The revamped interior offers both coziness and dining pleasure, serving oven-baked pizzas, sandwiches, salads, and appetizers.

The diverse menu of the vibrant sports bar boasts bold flavors, classic American dishes, seafood, and pizzas. With 70 craft beers and cocktails, tantalizing your taste buds is effortless.

7. DiMaggio’s Pizzeria

DiMaggio’s Pizzeria
Image courtesy of DiMaggio’s Pizzeria / Best Restaurants in Davidson NC
  • Price: $$
  • Cuisine: Pizza restaurant
  • Address: 11146 Renaissance Dr, Davidson (GPS)
  • Website: See menu

DiMaggio’s Pizzeria invites you to savor the unbeatable taste of their New York-style pizza, perfected over three decades. Nestled in a strip mall, this welcoming spot offers more than pizza – choose from wings, garlic cheese bread, typical Italian dishes, and sandwiches. Their rich 30-year legacy in crafting remarkable pizza has earned DiMaggio quite a well-deserved reputation.

8. Summit Coffee Co.

Summit Coffee Co
Image courtesy of Summit Coffee Co.
  • Price: $
  • Cuisine: Coffee shop
  • Address: 128 S Main St, Davidson (GPS)
  • Website: See menu

Nestled in downtown Davidson, Summit Coffee Co. stands as a vibrant hub, brimming with life. Housed in a former gas station, the café’s distinctive feature is its bright red awning and outdoor seating. The café’s inviting ambiance is matched by its locally roasted coffee, delectable in-house baked treats, plus a selection of beer and wine. Notably, Summit prioritizes locally sourced ingredients.

Live music on Wednesdays to Saturdays amplifies the lively atmosphere, while Mondays offer trivia nights for a dose of friendly competition. A spot where life thrives, Summit Coffee Co. radiates with community charm and exceptional offerings.

9. The Pickled Peach

The Pickled Peach
Image courtesy of The Pickled Peach / Best Restaurants in Davidson NC
  • Price:$
  • Cuisine: Farm to table sandwiches
  • Address: 202 S Main St, Davidson (GPS)
  • Website: See menu

Nestled in Davidson, North Carolina, The Pickled Peach is where Southern classics get a creative twist. Think hearty soups, fresh salads, stacked sandwiches, and locally sourced entrees that pay homage to Davidson farms. What’s cool is their menu keeps changing, so every visit is an adventure.

Picture a warm, inviting vibe that’s the perfect recipe for a memorable meal. For some delicious recommendations, go for the turkey and avocado sourdough sandwich, or the mouthwatering shrimp sandwich, or dive into their flavor-packed soups.

And a quick tip, grab your silverware from the front before you find a seat. It’s a bit of a self-service setup, adding to the laid-back charm of the place.

10. Carrburritos

Image courtesy of Carrburritos / Best Restaurants in Davidson NC
  • Price: $$
  • Cuisine: Mexican restaurant
  • Address: 445 S Main St, Davidson (GPS)
  • Website: See menu

Craving exceptional Mexican flavors in Davidson? Look no further than Carrburritos. This gem serves up tacos, burritos, and quesadillas with a twist. Situated in the heart of Davidson, everything here is made in-house.

The menu’s a delight – from grilled fish with rice to steak and mushroom burrito bowls, chorizo tacos, and shrimp ceviche tostadas. Vegetarians can relish Pure De Papas, mashed sweet potatoes with caramelized onions. Don’t skip the made-to-order guacamole with chips.

Oh, and their bar is quite impressive. Tequilas, craft cocktails, and award-winning Margaritas – something for everyone seeking that extra special sip.

11. Il Bosco

Il Bosco
Image courtesy of Il Bosco
  • Price: $$$
  • Cuisine: Italian restaurant
  • Address: 127 Depot St, Davidson (GPS)
  • Website: See menu

Embrace the allure of authentic Italian flavors right in Davidson! Led by Chef Joseph Hermann, Il Bisco promises a genuine Italian dining experience. With fresh ingredients and classic dishes, it’s the go-to Italian restaurant for locals and tourists. Their menu, alive with seasonal changes, highlights the vibrancy of fresh ingredients.

When in town, savor oven-fired pizza and hand-crafted pasta and pair your meal with hand-selected Italian wines.  Indulge in delectable desserts and an espresso shot – the sweet finale of a truly Italian feast.

12. The Crazy Pig

The Crazy Pig
Image courtesy of The Crazy Pig / Best Restaurants in Davidson NC
  • Price: $$
  • Cuisine: Barbecue restaurant
  • Address: 402 S Main St, Davidson, NC 28036, United States (GPS)
  • Website: See menu

The Crazy Pig BBQ is the brainchild of Robert and Eileen McCrary. No wonder this barbecue joint took off in its first year – these folks know the restaurant game inside out. They’re all about quality and getting their fresh ingredients straight from local farmers’ markets. Their menu is a treat! From succulent brisket and finger-licking wings to tender pulled pork and mac and cheese you can’t resist.

Not to forget about their star dish: the signature Frito pie. It’s Fritos piled with homemade chili, cheese, sour cream, and green onions. Plus, they’ve got live music on the patio and even weekend car shows. It’s a lively hangout, no doubt.

And because of their culinary magic, they’ve opened a second spot in Elkin, sharing their fantastic barbecue with North Carolina’s wine country.

13. Whits Custard & Coffee

Whits Custard & Coffee
Image courtesy of Whits Custard & Coffee
  • Price: $
  • Cuisine: Icecream shop
  • Address: 428 S Main St, Davidson (GPS)
  • Website: See menu

Whits Custard & Coffee is a paradise for those with a sweet tooth and a craving for caffeine. Indulge in velvety frozen custard that’s rich and creamy, available in a myriad of delightful flavors. Pair your treat with their diverse coffee offerings, from classic brews to specialty concoctions. A haven for dessert and coffee enthusiasts alike.

14. North Harbor Club

North Harbor Club
Image courtesy of North Harbor Club
  • Price: $$
  • Cuisine: American restaurant
  • Address: 100 N Harbor Pl, Davidson (GPS)
  • Website: See menu

Craving an unforgettable dining adventure with a stunning water view in Davidson? North Harbor Club has your back. Tucked on the scenic north side, it’s a nautical-inspired eatery with an enchanting outdoor seating spot overlooking Lake Norman.

Their menu is a delicious medley breakfast, lunch, dinner, and brunch, featuring succulent filet mignon, the Fried Green Tomato BLT, mouthwatering beef & reef (surf & turf), savory chops, Croissant French Toast, and a delightful array of fish and seafood options.

Don’t miss their popular patio brunch on Saturdays and Sundays. If you’re after great food paired with a fantastic view, North Harbor Club is the spot to be.

15. The Soda Shop

The Soda Shop
Image courtesy of The Soda Shop / Best Restaurants in Davidson NC
  • Price: $
  • Cuisine: American restaurant
  • Address: 104 S Main St, Davidson (GPS)
  • Website: See menu

Every college town has that one spot, the one joint that becomes woven into every student’s experience and becomes a cherished memory for alums. Well, meet, The Soda Shop, just a stone’s throw from the campus in Davidson.

This place is like a time capsule, a slice of history that’s hanging on while the world rushes by. Affordable, family-friendly, with a side of nostalgia, it’s a bit of magic in a historical setting. If you’re longing for a taste of college days or childhood, this is the spot. Stories line the walls, and their big menu covers breakfast, lunch, and dessert – oh, and you’ve got to try those legendary fries. All that charm won’t break the bank either.

16. Masala Mastee

Masala Mastee
Image courtesy of Masala Mastee
  • Price: $$
  • Cuisine: Indian restaurant
  • Address: 107 N Main St #101, Davidson (GPS)
  • Website: See menu

Craving authentic Indian street food while in Davidson? Lucky you, because right downtown, Masala Mastee awaits, ready to tantalize your taste buds with a world of spices and flavors. This Indian food spot understands its audience and offers traditional dishes with a well-balanced spice kick, easing you into the Indian food experience.

Masala Mastee isn’t solely focused on Indian cuisine; it’s also a haven for vegans, vegetarians, and gluten-free diners.

The essence of this Indian eatery’s concept is to capture the vibrant chaos of India’s streets and bring it to the world through delicious food and drinks, served by their “Walas”.

17. Famous Toastery

Famous Toastery
Image courtesy of Famous Toastery / Best Restaurants in Davidson NC
  • Price: $$
  • Cuisine: Ameican
  • Address:101 N Main St, Davidson (GPS)
  • Website: See menu

Famous Toastery lives by its own rules, and maybe that’s why it’s one of Davidson’s most beloved breakfast spots. Their philosophy is simple: food should be a treat and fuel, and they live by it daily.

Famous Toastery is your rescue when sudden burger or salad cravings hit. And it’s your savior if you slept in till noon, craving a scrumptious breakfast spot. Don’t miss their star, the Cali Benedict – eggs, avocado, grilled tomato on a toasted English muffin, drizzled with homemade Hollandaise.

A hit among brunch enthusiasts, their Avocado Omelet is stellar – avocado, tomato, bacon, and parmesan wrapped in three eggs. Plus, their Benedicts, stuffed French toast, and a range of sandwiches are a must-try delight.

 18. Smokey J’s BBQ

Smokey J's BBQ
  • Price: $
  • Cuisine: Barbecue
  • Address: 1827 Shearers Road/Davidson
  • Website: See menu

Starting as a Food Truck, Smokey J’s now stands as a restaurant. They’ve always been dedicated to the community, showing their involvement in daily business. Their aim? To provide you with the fantastic food that you truly deserve. At Smokey J’s, barbecue lovers can enjoy delicious meals and even buy their signature sauces!

19. Flatiron Kitchen + Taphouse

Flatiron Kitchen + Taphouse
Image courtesy of Flatiron Kitchen + Taphouse / Best Restaurants in Davidson
  • Price: $$
  • Cuisine: American restaurant
  • Address: 215 S Main St, Davidson (GPS)
  • Website: See menu

Craving local delights in Davidson? Look no further than Flatiron. They craft American classics with creative flair and handpick produce from Charlotte and Davidson markets. Plus, they proudly offer wood-smoked meats and an impressive craft beer selection.

At Flatiron, embark on a city-style culinary journey, perfect for casual nights, family gatherings, or winding down after work. The menu is extensive, giving you limitless choices. Whatever you choose, don’t miss the Flatiron Burger – topped with lettuce, pickles, bacon-onion jam, and melted American cheese, paired with fries and an optional farm egg. And don’t forget to indulge in their Wagyu beef with delicious sides.

20. Milkbread

Image courtesy of Milkbread
  • Price: $$
  • Cuisine: Cafe
  • Address: 624 Jetton St #110, Davidson (GPS)
  • Website: See menu

Located on Jetton Street, Milkbread is a casual spot from the creators of Kindred, serving milkbread donuts, coffee, crispy chicken, and natural wines.

Enjoy a relaxed evening and indulge in perfection at this eatery where exceptional service, scrumptious food, and a delightful ambiance await. Don’t skip the delightful little chicken sandwich and the unforgettable fried cauliflower bites.

The well-stocked condiment station will complement every bite so make sure you don’t disregard it. Their coffee bar setup is superb, and if you’re not sure what to order, the staff’s drink recommendations hit the mark. Notably, they provide plant-based alternatives without extra cost.

21. 77 Grounds Coffee

77 Grounds Coffee
Image courtesy of 77 Grounds Coffee
  • Price: $
  • Cuisine: Coffee shop
  • Address: 605 Jetton St Suite B, Davidson (GPS)
  • Website: See menu

77 Grounds Coffee is not so much one of your typically restaurants in Davidson, but instead your go-to contemporary coffee shop in Davidson. Grab a book, order coffee, and lose yourself in aesthetics all day. Locals often kickstart their days here with fresh brews before work or school. Renowned for exceptional service and friendly staff, expect a charming atmosphere.

If you end up falling in love with their coffee, share the magic with their coffee cart services at events. After all, everyone deserves a cup of coffee that wakes them up.

22. Barcelona Burger and Beer Garden

Barcelona Burger and Beer Garden
Image courtesy of Barcelona Burger and Beer Garden
  • Price: $$
  • Cuisine: Hamburger restaurant
  • Address: 500 S Main St, Mooresville, NC (GPS)
  • Website: See menu

Barcelona Burger and Beer Garden provide an inviting haven where you can savor more than just food; it’s an experience. Nestled in a cozy garden setting, this eatery elevates the burger and beer combo to an art form. The aroma of sizzling burgers and the clinking of glasses create an ambiance of camaraderie.

Delight in their mouthwatering award-winning Barcelona burgers that are hand-pressed and grilled to perfection, each crafted with precision and attention to flavors. The beer selection is equally impressive, with a diverse range of craft brews that complement the savory bites perfectly.

Whether you’re catching up with friends or simply enjoying a laid-back evening, this spot promises culinary satisfaction and a warm atmosphere.

Plan For Your Trip to the South!

  • Get Around: We suggest renting a car for traveling the Carolinas. Check Prices on RentalCars.com
  • Our Favorite Travel Shoes: Our answer to this question is always Allbirds.
About Natasha

Natasha moved to North Carolina for college years ago (but she's not trying to age herself here). Her days were spent reading a book on the beach and enjoying a cold glass of sweet tea in between classes at the University of North Carolina Wilmington. Upon graduation, she met her partner, Cameron, and they traveled the world together crossing 85 countries and seven continents. After, many years of international travel they settled down a bit and launched Lost in the Carolinas to share their experiences about and travel tips on South Carolina and North Carolina.

Leave a Comment