With hundreds of miles of scenic shoreline, friendly towns, and plenty of folk who appreciate good food and better company, there is no shortage of delicious eateries, casual cafes, and downhome diners in the Huddleston area. So how to choose? Well, the good news is you simply can’t go wrong in these parts. People here just don’t have time for less-than-stellar food. So whether you are looking for a quick and delicious greasy spoon or a romantic dinner by the lake, make sure to check out these best local eats in Huddleston during your stay!

Kings Point Pub

If you want to experience delicious Irish fare and beverages, don’t hesitate to head to Kings Point Pub in Huddleston. Enjoy the friendly and casual atmosphere with your friends and family while you sip on a yard of beer and taste the flavorful coconut sorbet. With a large and welcoming outdoor deck, the Kings Point Pub is the ideal place to enjoy the sunny weather and indulge in a wide variety of cold beers. Try the most eclectic restaurant around Smith Mountain Lake beloved by all locals for its atmosphere, drinks and food.


This family-friendly casual eatery serves up epic burgers, delicious pizzas, melt-in-your-mouth BBQ, and fresh seafood from its lakeside location that boasts live music every night. Located in the Crystal Shores Marina, they utilize local ingredients but infuse a laid-back, tropical theme that is all their own. Kids and adults alike will love the available games of cornhole, ping pong, ring toss, and foosball, as well as the game room with arcade classics. Don’t miss their crab leg cluster, seared ahi bites, and decadent loaded bacon cheese fries, all of which go perfectly with their customized libations (think tropical cocktails, as you like it!) or a local microbrew.

Blind Bill’s

All about the food and bringing people together, Blind Bill’s is a Huddleston fixture. Known for their loaded Philly cheesesteaks and delicious burgers, they also boast a delectable menu of homestyle entrees like spaghetti and meatballs, meatloaf, and chopped steak. Popular with all ages, they feature delicious (and oh so affordable) happy hour specials on food and drink every day. Located on White House Road between Huddleston and Smith Lake.

That’s not all though, there are plenty of more dining destinations to explore!