Inaugural Smith Mountain Lake Dining Guide
Smith Mountain Lake restaurants offer a diverse culinary scene, featuring everything from classic Italian to Asian fusion fare, from casual coffee houses to four-star dining experiences.
Cover photo by Claire Lawlor Photography
You are viewing the 2025 SML Dining Guide. Looking for the latest restaurants and updates?
View the 2026 Dining Guide here.
If there’s one thing we’ve learned from publishing SML Insiders, it’s that what to do and where to eat at Smith Mountain Lake are always top of mind for both locals and visitors. That’s why we’re thrilled to introduce the inaugural SML Dining Guide ! From casual bites to chef-driven experiences, you’ll find plenty to explore, savor and share—all year long.
Waterfront Dining Guide
Expert insights into Smith Mountain Lake eateries accessible by boat
All Restaurants at SML
A resource to explore all the culinary options the region has to offer
Waterfront Restaurant Maps
Access a handy Google map or download our free printable one
Browse the digital version
To be featured in our next SML Dining Guide issue, request a media kit .
Explore the 2025 Dining Guide
For the most current information,
View the 2026 Dining Guide here.
20 Lakefront Restaurants to Try by Boat At SML Insiders, we don’t just write about…
If there’s one thing we’ve learned from publishing SML Insiders, it’s that where to eat…
In addition to nearly two dozen waterfront restaurants, Smith Mountain Lake is also home to…
At Smith Mountain Lake, we love our four-legged friends! Whether you’re grabbing a lakeside bite…
At Smith Mountain Lake, delicious dining is just the beginning. Once you’ve had your fill…
Smith Mountain Lake offers a tasty lineup of food and beverage events year-round for those…
Want an easy way to make a real difference for our neighbors in need around…
Antonina’s Floral Design
Berkshire Hathaway HomeServices – Smith Mountain Lake Real Estate
Berkshire Hathaway HomeServices SML – Dana Montgomery
Berkshire Hathaway HomeServices SML – Jada Turner
Berkshire Hathaway HomeServices SML – Jane Sullivan Horne
Berkshire Hathaway HomeServices SML – Kimberly Willard
Berkshire Hathaway HomeServices SML – Vicki Millehan & Debbie Shelton
Bridgewater Marina and Boat Rentals
Cancun Bar & Grill
Deb Beran Properties
Lake Retreat Properties
Long & Foster Real Estate – Glenda & Steven McDaniel
Mango’s Bar & Grill
Melvin’s Farm to Fork
Seven Oaks Landscape-Hardscape
Smith Mountain Lake Wine Festival
Southern Lights Outdoor Lighting & Audio Systems
TBS Construction
The Cottage Gate
Turner’s Dock Building
Find Your Perfect Spot To Dine at SML
Exploring all the restaurants is one of the best parts of living at or visiting Smith Mountain Lake. Narrow your search by location, including waterfront and lakeview spots, or filter by cuisine to quickly find what you’re in the mood for. Or click below to search all restaurants by keyword on a dedicated page.
View Smith Mountain Lake Restaurants by Location
22 RESTAURANTS FOUND
Beacon Pub
Food & Drink > American
Bedford County | $$
3619 Airport Road
Moneta, Virginia 24121
540-297-2100
——
Casual spot offering sandwiches and tasty pub fare with terrific lake views.
Cancun Bar & Grill – Bridgewater Plaza
Food & Drink > Mexican
Franklin County | $$
16440 Booker T. Washington Hwy.
Moneta, Virginia 24121
540-524-9338
——
Lively spot with a large patio overlooking the lake, serving traditional Mexican dishes.
Captain Scoop
Food & Drink > Coffee / Bakery / Ice Cream
Bedford County | $
3553 Trading Post Road
Huddleston, Virginia 24104
540-721-3980
——
Serving delicious hand dipped Hershey’s ice cream in a cone, cup or milkshake at Mitchell’s Marina.
Coasters SML
Food & Drink > American
Franklin County | $$
404 Crazy Horse Drive
Moneta, Virginia 24121
540-912-0221
——
It’s A laid-back spot with a creative coastal twist on comfort food and shareable bites, with local brews and easygoing lake vibes.
Drifter’s
Food & Drink > American
Bedford County | $$
1617 Crystal Shores Drive
Moneta, Virginia 24121
540-297-0055
——
Seasonal waterfront dining with casual fare, live music and a laid-back, family-friendly vibe.
Ice Cream Cottage
Food & Drink > Coffee / Bakery / Ice Cream
Franklin County | $
16430 Booker T. Washington Hwy
Moneta, Virginia 24121
540-721-1305
——
Jake’s Place
Food & Drink > American
Bedford County | $$
1041 Harbour Inn Lane
Moneta, Virginia 24121
540-297-4732
——
Waterfront restaurant with a diverse menu, spacious patio and bar with extensive craft beer selection.
Magnum Point Marina
Food & Drink > American
Franklin County | $$
2200 Old Salem School Road
Union Hall, Virginia 24176
540-576-3001
——
Marina with an on-site restaurant serving seafood and American fare with waterfront views.
Mango’s Bar and Grill
Food & Drink > American
Franklin County | $$
16430 Booker T. Washington Hwy.
Moneta, Virginia 24121
540-721-1632
——
Popular year-round spot for traditional fare, indoor/outdoor bar and live music with a lake view.
Mariners Marketplace at Mariners Landing
Food & Drink > Coffee / Bakery / Ice Cream
Bedford County | $
1217 Graves Harbor Trail
Huddleston, Virginia 24104
540-721-3028
——
Market offering Starbucks coffee, a variety of snacks, local goods and convenience items.
Mitchell’s Restaurant and Lakeside Pizzeria
Food & Drink > American
Bedford County | $$
3553 Trading Post Road
Huddleston, Virginia 24104
540-296-0664
——
Casual dining with a menu featuring pizzas, pastas, and American favorites by the water.
Moosie’s Restaurant
Food & Drink > American
Franklin County | $
16430 Booker T. Washington Hwy.
Moneta, Virginia 24121
540-721-5255
——
Longtime bar and restaurant serving fresh sandwiches, burgers, salads, nachos and more.
Napoli by the Lake
Food & Drink > American
Franklin County | $$$
773 Ashmeade Road
Moneta, Virginia 24121
540-238-2142
——
Eclectic menu and fresh, creative specials; indoor, outdoor and bar seating, all with a lake views.
Nautical Bowls of SML
Food & Drink > Coffee / Bakery / Ice Cream
Franklin County | $
16529 Booker T. Washington Hwy
Moneta, Virginia 24121
540-227-6578
——
Health-focused spot at Marina 66 specializing in acai bowls and smoothies with fresh ingredients.
Pizza Pub
Food & Drink > Italian / Pizza
Franklin County | $
16430 Booker T. Washington Hwy.
Moneta, Virginia 24121
540-721-1234
——
Casual spot for pizzas, subs and salads with indoor and outdoor seating and lake views.
Portside Grill & Bar
Food & Drink > Bar / Pub
Bedford County | $$
3619 Airport Road
Moneta, Virginia 24121
540-297-2100
——
Open-air, over-water setting offering casual dining favorites, drinks and regular live music.
Roosters Rise-N-Shine Distillery
Food & Drink > Beer / Wine / Spirits
Franklin County | $
16440 Booker T. Washington Hwy.
Moneta, Virginia 24121
540-986-5044
——
Distillery offering flavored moonshine tastings in a rustic setting at Bridgewater Plaza.
Sandy’s at Lumpkins
Food & Drink > Deli / Diner
Pittsylvania County | $
19 Lumpkin Drive
Penhook, Virginia 24137
540-927-4327
——
Local spot serving breakfast and lunch with a focus on home-cooked meals.
Smith Mountain Lake Coffee House – Bridgewater Plaza
Food & Drink > Coffee / Bakery / Ice Cream
Franklin County | $
16430 Booker T. Washington Hwy.
Moneta, Virginia 24121
540-346-2023
——
Locally owned coffee house and bakery offering specialty drinks and light breakfast and lunch items.
The Dock at SML
Food & Drink > American
Pittsylvania County | $$
188 Locust Lane
Pehnook, Virginia 24137
540-565-0222
——
Casual, family-friendly marina offering pizza, wings, hot dogs and more in-season.
Tiff’s Lakefront at Mariners Landing
Food & Drink > American
Bedford County | $$$
1217 Graves Harbor Trail
Huddleston, Virginia 24104
540-721-3028
——
Laid-back yet sophisticated lakefront dining with an eclectic menu featuring fresh, creative dishes.
Virginia Dare Cruise Boat
Food & Drink > American
Bedford County | $$
3619 Airport Rd.
Moneta, Virginia 24121
540-297-7100
——
Historic paddlewheel boat offering lunch, dinner and specialty sightseeing cruises.
Do you see something that needs updating? Please let us know.
59 RESTAURANTS FOUND
Benny Adelinas
Food & Drink > Italian / Pizza
Franklin County | $
84 Westlake Road, Suite 105
Hardy, Virginia 24101
540-346-2120
——
Known for oversized New York-style pizza slices in a relaxed, family-friendly setting.
Blackwater Cafe
Food & Drink > American
Franklin County | $$$
4730 Scruggs Road
Moneta, Virginia 24121
540-721-4333
——
Upscale yet relaxed setting offering diverse menu of seafood, steaks, sandwiches, pizza and pasta.
Bojangles
Food & Drink > Fast Food / Convenience Stores
Franklin County | $
14233 Booker T. Washington Hwy.
Moneta, Virginia 24121
540-719-2248
——
Fast-food chain specializing in Cajun-seasoned fried chicken and buttermilk biscuits.
Brooks Mill Winery
Food & Drink > Beer / Wine / Spirits
Franklin County | $
6221 Brooks Mill Rd
Wirtz, Virginia 24184
540-721-5215
——
Boutique winery offering locally produced, fruit-of-the-farm wines in a charming countryside setting.
Buzz-In Market
Food & Drink > Fast Food / Convenience Stores
Franklin County | $
7120 Booker T. Washington Hwy.
Wirtz, Virginia 24184
540-721-5565
——
Convenience store specializing in fried chicken and burgers.
Cancun Bar & Grill – Bridgewater Plaza
Food & Drink > Mexican
Franklin County | $$
16440 Booker T. Washington Hwy.
Moneta, Virginia 24121
540-524-9338
——
Lively spot with a large patio overlooking the lake, serving traditional Mexican dishes.
Cancun Mexican Restaurant – Westlake
Food & Drink > Mexican
Franklin County | $$
13383 Booker T. Washington Hwy.
Hardy, Virginia 24101
540-719-2884
——
Bar and restaurant offering authentic Mexican cuisine and drinks in a festive environment.
Carl’s Place
Food & Drink > Deli / Diner
Franklin County | $
15800 Old Franklin Turnpike
Penhook, Virginia 24137
540-576-2838
——
Local diner offering hearty breakfasts and classic American comfort food.
Coasters SML
Food & Drink > American
Franklin County | $$
404 Crazy Horse Drive
Moneta, Virginia 24121
540-912-0221
——
It’s A laid-back spot with a creative coastal twist on comfort food and shareable bites, with local brews and easygoing lake vibes.
Copper Cove Grill
Food & Drink > American
Franklin County | $
360 Chestnut Creek Drive
Hardy, Virginia 24101
540-721-4215
——
Subs, burgers, hot dogs, salads, breakfast buiscuits and more at Copper Cove Golf Club
Domino’s Pizza
Food & Drink > Italian / Pizza
Franklin County | $
62 Firstwatch Drive
Moneta, Virginia 24121
540-215-0500
——
National pizza chain known for quick delivery and a variety of crust and topping options.
Duck In Country Store
Food & Drink > Fast Food / Convenience Stores
Franklin County | $
4150 Burnt Chimney Road
Wirtz, Virginia 24184
540-719-5559
——
Country store featuring a deli counter with sandwiches, snacks and local goods.
Duck-In Market
Food & Drink > Fast Food / Convenience Stores
Franklin County | $
13246 Booker T. Washington Hwy.
Hardy, Virginia 24101
540-721-4633
——
Convenience store known for hearty breakfast biscuits and homestyle lunch specials.
El Sinaloense Mexican Restaurant Westlake
Food & Drink > Mexican
Franklin County | $$
400 Scruggs Rd.
Moneta, Virginia 24121
540-719-1594
——
Authentic Mexican cuisine highlighting flavors from the Sinaloa region in a warm setting.
El Toreno Mexican Restaurant
Food & Drink > Mexican
Franklin County | $$
40 Village Spring Drive, Suite 14
Hardy, Virginia 24101
540-721-3821
——
Casual Mexican eatery known for flavorful dishes and a festive atmosphere.
First Light Coffee Co.
Food & Drink > Food Trucks / Boats
Franklin County | $
Mobile Coffee Trailer
Rocky Mount, Virginia 24151
765-470-1994
——
Mobile coffee trailer serving hot and iced lattes, sodas, pastries and seasonal hot drinks.
Hado’s Authentic Lebanese Kitchen
Food & Drink > Food Trucks / Boats
Franklin County | $
Mobile Food Truck
Smith Mountain Lake, Virginia 24121
540-425-1364
——
Freshly made, delicious, authentic Lebanese food, prepared in a 1964 Airstream. Veteran owned and operated.
Homestead Creamery
Food & Drink > Coffee / Bakery / Ice Cream
Franklin County | $
7254 Booker T. Washington Hwy.
Wirtz, Virginia 24184
540-721-2045
——
Charming spot renowned for homemade ice cream, fresh dairy products and light lunch options.
Hot Shots
Food & Drink > Bar / Pub
Franklin County | $
67 Village View Lane
Moneta, Virginia 24121
540-719-1547
——
Bar and grill offering pub fare, pool tables and multiple TVs for watching sports.
Ice Cream Boat
Food & Drink > Food Trucks / Boats
Franklin County | $
Mobile Ice Cream Boat
Smith Mountain Lake, Virginia 24121
000-000-0000
——
Mobile ice cream boat serving treats to lake-goers during summer months.
Ice Cream Cottage
Food & Drink > Coffee / Bakery / Ice Cream
Franklin County | $
16430 Booker T. Washington Hwy
Moneta, Virginia 24121
540-721-1305
——
Joe’s Pizza & Italian Restaurant
Food & Drink > Italian / Pizza
Franklin County | $
130 Scruggs Road
Moneta, Virginia 24121
540-721-2422
——
Family-owned eatery offering traditional Italian dishes and pizzas in a cozy atmosphere.
Jose’s Mexican Grill & Cantina
Food & Drink > Mexican
Franklin County | $$
11970 Old Franklin Tpke
Union Hall, Virginia 24176
540-912-0229
——
Festive restaurant serving a wide range of Mexican dishes and signature margaritas.
Lago Pizza
Food & Drink > Italian / Pizza
Franklin County | $
14807 Moneta Road
Moneta, Virginia 24121
540-297-5353
——
Pizzeria offering a variety of authentic specialty pizzas, pastas and salads.
Lake Mart & Deli
Food & Drink > Fast Food / Convenience Stores
Franklin County | $
4795 Scruggs Road
Moneta, Virginia 24121
540-721-8755
——
Convenience store with a deli counter serving biscuits, burgers, sandwiches and snacks.
Lake Thyme Eatery
Food & Drink > Food Trucks / Boats
Franklin County | $
12126 Old Franklin Turnpike
Union Hall, Virginia 24176
757-408-1489
——
Food truck offering a vatiety of in-house seasonal dishes made with fresh ingreients.
Living Proof
Food & Drink > Beer / Wine / Spirits
Franklin County | $
50 West Court Street
Rocky Mount, Virginia 24151
540-238-2220
——
Magnum Point Marina
Food & Drink > American
Franklin County | $$
2200 Old Salem School Road
Union Hall, Virginia 24176
540-576-3001
——
Marina with an on-site restaurant serving seafood and American fare with waterfront views.
Mango’s Bar and Grill
Food & Drink > American
Franklin County | $$
16430 Booker T. Washington Hwy.
Moneta, Virginia 24121
540-721-1632
——
Popular year-round spot for traditional fare, indoor/outdoor bar and live music with a lake view.
Mexico Viejo at Penhook
Food & Drink > Mexican
Franklin County | $$
3585 Smith Mountain Road
Penhook, Virginia 24137
434-927-0040
——
Mexican restaurant with an extensive mezcal selection, serving traditional dishes in a lively atmosphere.
Moosie’s Restaurant
Food & Drink > American
Franklin County | $
16430 Booker T. Washington Hwy.
Moneta, Virginia 24121
540-721-5255
——
Longtime bar and restaurant serving fresh sandwiches, burgers, salads, nachos and more.
Napoli by the Lake
Food & Drink > American
Franklin County | $$$
773 Ashmeade Road
Moneta, Virginia 24121
540-238-2142
——
Eclectic menu and fresh, creative specials; indoor, outdoor and bar seating, all with a lake views.
Napoli Cowboy
Food & Drink > American
Franklin County | $$$
6674 Burnt Chimney Road
Wirtz, Virginia 24184
540-238-2142
——
Fusion of Italian and American Southwest cuisines, featuring steaks, pastas, and unique appetizers.
Nautical Bowls of SML
Food & Drink > Coffee / Bakery / Ice Cream
Franklin County | $
16529 Booker T. Washington Hwy
Moneta, Virginia 24121
540-227-6578
——
Health-focused spot at Marina 66 specializing in acai bowls and smoothies with fresh ingredients.
New York Pizza
Food & Drink > Italian / Pizza
Franklin County | $
13314 Booker T. Washington Hwy.
Moneta, Virginia 24121
540-721-4880
——
Pizzeria serving authentic New York-style pizzas with a variety of toppings.
Nick’s Penhook General Store
Food & Drink > Bar / Pub
Franklin County | $
15320 Old Franklin Turnpike
Penhook, Virginia 24137
540-488-2175
——
Full bar with TVs, burgers, pizza and Homestead Creamery ice cream, plus convenience items and gifts.
Old Oak Cafe
Food & Drink > American
Franklin County | $$
400 Scruggs Road
Moneta, Virginia 24121
540-719-3388
——
Charming café offering breakfast and lunch with an emphasis on homemade dishes.
Papa John’s Pizza
Food & Drink > Italian / Pizza
Franklin County | $
13423 Booker T. Washington Hwy.
Hardy, Virginia 24101
540-912-4714
——
International pizza chain known for delivery and a variety of specialty pizzas.
Penhook Minute Market
Food & Drink > Fast Food / Convenience Stores
Franklin County | $
15550 Old Franklin Turnpike
Penhook, Virginia 24137
540-576-2577
——
General store with fresh produce, seafood, full meat market and snacks.
Pizza Pub
Food & Drink > Italian / Pizza
Franklin County | $
16430 Booker T. Washington Hwy.
Moneta, Virginia 24121
540-721-1234
——
Casual spot for pizzas, subs and salads with indoor and outdoor seating and lake views.
Pollo Tropiko
Food & Drink > Mexican
Franklin County | $$
13300 Booker T Washington Hwy
Moneta, Virginia 24121
540-814-2328
——
Fresh, flavorful, vibrant California-inspired cuisine in a welcoming atmosphere.
Redwood Express Mart
Food & Drink > Fast Food / Convenience Stores
Franklin County | $
3362 Old Franklin Turnpike
Glade Hill, Virginia 24092
540-489-4283
——
Convenience store and deli featuring country favorites such as fried chicken and corn dogs.
Roosters Rise-N-Shine Distillery
Food & Drink > Beer / Wine / Spirits
Franklin County | $
16440 Booker T. Washington Hwy.
Moneta, Virginia 24121
540-986-5044
——
Distillery offering flavored moonshine tastings in a rustic setting at Bridgewater Plaza.
Sago’s
Food & Drink > American
Franklin County | $$$
3927 Truevine Road
Penhook, Virginia 24137
540-274-0003
——
Asian restaurant specializing in hibachi-grilled dishes, lo mein, bowls, soups and fried rice.
Smith Mountain Lake Coffee House – Bridgewater Plaza
Food & Drink > Coffee / Bakery / Ice Cream
Franklin County | $
16430 Booker T. Washington Hwy.
Moneta, Virginia 24121
540-346-2023
——
Locally owned coffee house and bakery offering specialty drinks and light breakfast and lunch items.
SML Dawg House
Food & Drink > Food Trucks / Boats
Franklin County | $
Mobile Hot Dog Boat
Moneta, Virginia 24121
000-000-0000
——
Floating hot dog restaurant serving a variety of hot dogs, toppings and snacks to boaters on the lake.
SML Fine Wines
Food & Drink > Beer / Wine / Spirits
Franklin County | $
12925 Booker T. Washington Hwy, Suite 102
Hardy, Virginia 24101
540-855-1845
——
Wine and beer retailer offering in-store tastings, wine classes and gourmet items.
Subway – Westlake
Food & Drink > Fast Food / Convenience Stores
Franklin County | $
13020 Booker T. Washington Hwy.
Hardy, Virginia 24101
540-721-7827
——
Fast-food chain serving customizable sandwiches and salads in a casual setting.
Teriyaki House
Food & Drink > Asian
Franklin County | $$
84 Westlake Road
Hardy, Virginia 24101
540-719-1141
——
Asian restaurant specializing in hibachi-grilled dishes, sushi and teriyaki entrees.
The Bagel & I
Food & Drink > Coffee / Bakery / Ice Cream
Franklin County | $
40 Village Springs Drive #11
Moneta, Virginia 24121
540-524-9332
——
Cozy spot specializing in freshly baked bagels, breakfast sandwiches, and gourmet coffee.
The Copper Kettle Co
Food & Drink > American
Franklin County | $$$
52 Firstwatch Drive
Moneta, Virginia 24121
540-912-0116
——
Stylish spot with an eclectic menu and outdoor patio with sunset views and occasional live music.
The Farmhouse
Food & Drink > American
Franklin County | $
60 Firstwatch Drive
Moneta, Virginia 24121
540-330-8630
——
Casual dine-in or takeout, featuring fresh salads and sandwiches, plus extensive catering options.
The Little Mule Cafe
Food & Drink > Deli / Diner
Franklin County | $
15550 Old Franklin Tpke
Penhook, Virginia 24137
000-000-0000
——
Cafe serving hot and cold coffee drinks, fresh breakfast items, soup, sandwiches and salads.
Twin Creeks Distillery
Food & Drink > Beer / Wine / Spirits
Franklin County | $
140 Franklin St
Rocky Mount, Virginia 24151
540-420-2360
——
Vinny’s Italian Grill & Pizzeria
Food & Drink > Italian / Pizza
Franklin County | $
16547 Moneta Road
Moneta, Virginia 24121
540-297-0000
——
Family-friendly restaurant serving Italian classics, including pizzas, pastas and subs.
Wake Cafe
Food & Drink > Deli / Diner
Franklin County | $
520 Scruggs Road
Moneta, Virginia 24121
540-721-7541
——
Family-friendly cafe offering breakfast and lunch options, plus soft-serve ice cream.
Wendy’s
Food & Drink > Fast Food / Convenience Stores
Franklin County | $
12890 Booker T. Washington Hwy.
Hardy, Virginia 24101
540-721-5000
——
Fast-food chain known for burgers, chicken sandwiches and signature Frosty desserts.
Westlake Coffee & Cafe
Food & Drink > Coffee / Bakery / Ice Cream
Franklin County | $
213 Scruggs Road
Moneta, Virginia 24121
540-488-4223
——
Comfortable café offering specialty coffees, teas, breakfast items and light lunch options.
Whistle Stop
Food & Drink > Fast Food / Convenience Stores
Franklin County | $
11729 Old Franklin Turnpike
Union Hall, Virginia 24176
540-576-1390
——
Quaint spot inside a local convenience store serving up Hunt Brothers pizza and other favorites.
Do you see something that needs updating? Please let us know.
34 RESTAURANTS FOUND
Alessandro’s Pizzeria & Grill
Food & Drink > Italian / Pizza
Bedford County | $$
6724 White House Road
Huddleston, Virginia 24104
540-296-5396
——
Family-friendly spot offering traditional Italian dishes, pizzas, subs and grilled specialties.
Beacon Pub
Food & Drink > American
Bedford County | $$
3619 Airport Road
Moneta, Virginia 24121
540-297-2100
——
Casual spot offering sandwiches and tasty pub fare with terrific lake views.
Bella Vita Italian Restaurant
Food & Drink > Italian / Pizza
Bedford County | $
1123 Celebration Ave., Suite 101
Moneta, Virginia 24121
540-488-5501
——
Casual eatery serving authentic Italian cuisine, subs, salads and pizza.
Breez Ice Cream Parlor
Food & Drink > Coffee / Bakery / Ice Cream
Bedford County | $
14807 Moneta Rd Ste E
Moneta, Virginia 24121
540-297-3629
——
Family-friendly ice cream shop offering a variety of flavors and classic frozen treats.
Bruno’s Clubhouse Bistro at Mariners Landing
Food & Drink > American
Bedford County | $$$
2052 Lake Retreat Road
Huddleston, Virginia 24104
540-297-8180
——
Casual dining with an elevated menu of salads, sandwiches, entrees and outstanding pizzas.
Bull Docks
Food & Drink > American
Bedford County | $$$
1100 Celebration Ave., Suite 201
Moneta, Virginia 24121
540-297-2855
——
Casual bar and restaurant specializing in creative cocktails, steak and seafood.
Captain Scoop
Food & Drink > Coffee / Bakery / Ice Cream
Bedford County | $
3553 Trading Post Road
Huddleston, Virginia 24104
540-721-3980
——
Serving delicious hand dipped Hershey’s ice cream in a cone, cup or milkshake at Mitchell’s Marina.
Cilantro Mexican Grill
Food & Drink > Mexican
Bedford County | $$
1035 Merchantile St, Unit 102
Moneta, Virginia 24121
540-297-3616
——
Modern bar and restaurant known for fresh ingredients and innovative Mexican dishes.
Curbside Coffees & Cravings
Food & Drink > Food Trucks / Boats
Bedford County | $
Mobile Coffee Trailer
Moneta, Virginia 24121
540-490-1578
——
Specialty coffee, grilled sandwiches, sweet treats and friendly service at Downtown Moneta.
Diamond Hill General Store
Food & Drink > Deli / Diner
Bedford County | $
1017 Diamond Hill Road
Moneta, Virginia 24121
540-297-9309
——
Historic general store offering deli sandwiches, baked goods, and local products.
Drifter’s
Food & Drink > American
Bedford County | $$
1617 Crystal Shores Drive
Moneta, Virginia 24121
540-297-0055
——
Seasonal waterfront dining with casual fare, live music and a laid-back, family-friendly vibe.
Edo Grill and Sushi
Food & Drink > Asian
Bedford County | $$
1035 Mercantile Street
Moneta, Virginia 24121
540-297-6888
——
Japanese restaurant specializing in fresh sushi rolls, sashimi and hibachi-grilled dishes.
Fables & Feathers Winery
Food & Drink > Beer / Wine / Spirits
Bedford County | $
2117 Bruno Drive
Goodview, Virginia 24095
540-420-0916
——
Handcrafted wines and beer, occasional food trucks and live music in a picturesque setting.
Graham Ordinary Meadery
Food & Drink > Beer / Wine / Spirits
Bedford County | $
8578 Peaks Rd
Bedford, Virginia 24523
540-986-5621
——
Hardee’s
Food & Drink > Fast Food / Convenience Stores
Bedford County | $
14655 Moneta Road
Moneta, Virginia 24121
540-254-7610
——
Fast-food chain serving burgers, fried chicken and breakfast items.
Harvest Moon Marketplace
Food & Drink > Bar / Pub
Bedford County | $
14719 Moneta Rd.
Moneta, Virginia 24121
540-488-4355
——
Tavern with indoor and outdoor seating, casual food, wine, beer and regular live music.
J’s Delightful Catering & Food Truck
Food & Drink > Food Trucks / Boats
Bedford County | $
Mobile Food Truck
Huddleston, Virginia 24104
540-297-3252
——
Cozy diner offering home-cooked meals and catering services for events.
Jake’s Place
Food & Drink > American
Bedford County | $$
1041 Harbour Inn Lane
Moneta, Virginia 24121
540-297-4732
——
Waterfront restaurant with a diverse menu, spacious patio and bar with extensive craft beer selection.
La Casa Toscana
Food & Drink > Italian / Pizza
Bedford County | $$$
16483 Moneta Rd
Moneta, Virginia 24121
540-296-7014
——
Tuscan-inspired restaurant at SML with handcrafted Italian dishes, refined ambiance and warm hospitality.
Mariners Marketplace at Mariners Landing
Food & Drink > Coffee / Bakery / Ice Cream
Bedford County | $
1217 Graves Harbor Trail
Huddleston, Virginia 24104
540-721-3028
——
Market offering Starbucks coffee, a variety of snacks, local goods and convenience items.
Mayberry Diner
Food & Drink > Deli / Diner
Bedford County | $
1100 Celebration Ave., Suite 202
Moneta, Virginia 24121
540-296-0975
——
Nostalgic diner serving classic American breakfasts and other comfort foods.
Mitchell’s Restaurant and Lakeside Pizzeria
Food & Drink > American
Bedford County | $$
3553 Trading Post Road
Huddleston, Virginia 24104
540-296-0664
——
Casual dining with a menu featuring pizzas, pastas, and American favorites by the water.
Nauti Mo’s Grill
Food & Drink > Food Trucks / Boats
Bedford County | $
16700 Moneta Road
Moneta, Virginia 24121
540-986-5473
——
Food truck serving a variety of grilled sandwiches seafood, and comfort food favorites.
Peaks of Otter Winery
Food & Drink > Beer / Wine / Spirits
Bedford County | $
1218 Elmos Rd
Bedford, Virginia 24523
540-586-3707
——
Peking Chinese
Food & Drink > Asian
Bedford County | $$
14807 Moneta Road #1
Moneta, Virginia 24121
540-296-0741
——
Traditional Chinese restaurant serving a wide range of classic dishes and lunch specials.
Portside Grill & Bar
Food & Drink > Bar / Pub
Bedford County | $$
3619 Airport Road
Moneta, Virginia 24121
540-297-2100
——
Open-air, over-water setting offering casual dining favorites, drinks and regular live music.
Ramulose Ridge Vineyards
Food & Drink > Beer / Wine / Spirits
Bedford County | $
3061 Hendricks Store Rd
Moneta, Virginia 24121
540-797-6056
——
Boutique vineyard offering wine tastings and events in a scenic countryside setting.
Red Rock Store
Food & Drink > Fast Food / Convenience Stores
Bedford County | $
16463 Moneta Road
Moneta, Virginia 24121
540-297-4634
——
Country store with breakfast and lunch items.
Subway – Eastlake
Food & Drink > Fast Food / Convenience Stores
Bedford County | $
14600 Moneta Road
Moneta, Virginia 24121
540-297-8889
——
Fast-food chain serving customizable sandwiches and salads in a casual setting.
The Mill Iron Grill
Food & Drink > American
Bedford County | $$
10190 Stewartsville Road
Goodview, Virginia 24095
540-890-4766
——
Cozy spot serving classic American fare and Tex-Mex favorites for lunch and dinner.
The Shack at SML
Food & Drink > Deli / Diner
Bedford County | $
11858 Moneta Road
Moneta, Virginia 24121
540-297-3647
——
Quaint lunch spot specializing in hot dogs, sandwiches and ice cream.
Tiff’s Lakefront at Mariners Landing
Food & Drink > American
Bedford County | $$$
1217 Graves Harbor Trail
Huddleston, Virginia 24104
540-721-3028
——
Laid-back yet sophisticated lakefront dining with an eclectic menu featuring fresh, creative dishes.
Virginia Dare Cruise Boat
Food & Drink > American
Bedford County | $$
3619 Airport Rd.
Moneta, Virginia 24121
540-297-7100
——
Historic paddlewheel boat offering lunch, dinner and specialty sightseeing cruises.
White House Store
Food & Drink > Fast Food / Convenience Stores
Bedford County | $
11674 Smith Mtn Lake Parkway
Huddleston, Virginia 24104
540-297-6857
——
Deli and grill serving up affordable breakfast and lunch classics and grab-and-go options.
Do you see something that needs updating? Please let us know.
3 RESTAURANTS FOUND
Sam’s on 40
Food & Drink > Fast Food / Convenience Stores
Pittsylvania County | $
6461 W. Gretna Road
Gretna, Virginia 24557
434-656-2556
——
Convenience store and deli offering fresh biscuits, burgers, fried chicken and other country favorites.
Sandy’s at Lumpkins
Food & Drink > Deli / Diner
Pittsylvania County | $
19 Lumpkin Drive
Penhook, Virginia 24137
540-927-4327
——
Local spot serving breakfast and lunch with a focus on home-cooked meals.
The Dock at SML
Food & Drink > American
Pittsylvania County | $$
188 Locust Lane
Pehnook, Virginia 24137
540-565-0222
——
Casual, family-friendly marina offering pizza, wings, hot dogs and more in-season.
Do you see something that needs updating? Please let us know.
View Smith Mountain Lake Restaurants by Cuisine Type
22 RESTAURANTS FOUND
Beacon Pub
Food & Drink > American
Bedford County | $$
3619 Airport Road
Moneta, Virginia 24121
540-297-2100
——
Casual spot offering sandwiches and tasty pub fare with terrific lake views.
Blackwater Cafe
Food & Drink > American
Franklin County | $$$
4730 Scruggs Road
Moneta, Virginia 24121
540-721-4333
——
Upscale yet relaxed setting offering diverse menu of seafood, steaks, sandwiches, pizza and pasta.
Bruno’s Clubhouse Bistro at Mariners Landing
Food & Drink > American
Bedford County | $$$
2052 Lake Retreat Road
Huddleston, Virginia 24104
540-297-8180
——
Casual dining with an elevated menu of salads, sandwiches, entrees and outstanding pizzas.
Bull Docks
Food & Drink > American
Bedford County | $$$
1100 Celebration Ave., Suite 201
Moneta, Virginia 24121
540-297-2855
——
Casual bar and restaurant specializing in creative cocktails, steak and seafood.
Coasters SML
Food & Drink > American
Franklin County | $$
404 Crazy Horse Drive
Moneta, Virginia 24121
540-912-0221
——
It’s A laid-back spot with a creative coastal twist on comfort food and shareable bites, with local brews and easygoing lake vibes.
Copper Cove Grill
Food & Drink > American
Franklin County | $
360 Chestnut Creek Drive
Hardy, Virginia 24101
540-721-4215
——
Subs, burgers, hot dogs, salads, breakfast buiscuits and more at Copper Cove Golf Club
Drifter’s
Food & Drink > American
Bedford County | $$
1617 Crystal Shores Drive
Moneta, Virginia 24121
540-297-0055
——
Seasonal waterfront dining with casual fare, live music and a laid-back, family-friendly vibe.
Jake’s Place
Food & Drink > American
Bedford County | $$
1041 Harbour Inn Lane
Moneta, Virginia 24121
540-297-4732
——
Waterfront restaurant with a diverse menu, spacious patio and bar with extensive craft beer selection.
Magnum Point Marina
Food & Drink > American
Franklin County | $$
2200 Old Salem School Road
Union Hall, Virginia 24176
540-576-3001
——
Marina with an on-site restaurant serving seafood and American fare with waterfront views.
Mango’s Bar and Grill
Food & Drink > American
Franklin County | $$
16430 Booker T. Washington Hwy.
Moneta, Virginia 24121
540-721-1632
——
Popular year-round spot for traditional fare, indoor/outdoor bar and live music with a lake view.
Mitchell’s Restaurant and Lakeside Pizzeria
Food & Drink > American
Bedford County | $$
3553 Trading Post Road
Huddleston, Virginia 24104
540-296-0664
——
Casual dining with a menu featuring pizzas, pastas, and American favorites by the water.
Moosie’s Restaurant
Food & Drink > American
Franklin County | $
16430 Booker T. Washington Hwy.
Moneta, Virginia 24121
540-721-5255
——
Longtime bar and restaurant serving fresh sandwiches, burgers, salads, nachos and more.
Napoli by the Lake
Food & Drink > American
Franklin County | $$$
773 Ashmeade Road
Moneta, Virginia 24121
540-238-2142
——
Eclectic menu and fresh, creative specials; indoor, outdoor and bar seating, all with a lake views.
Napoli Cowboy
Food & Drink > American
Franklin County | $$$
6674 Burnt Chimney Road
Wirtz, Virginia 24184
540-238-2142
——
Fusion of Italian and American Southwest cuisines, featuring steaks, pastas, and unique appetizers.
Old Oak Cafe
Food & Drink > American
Franklin County | $$
400 Scruggs Road
Moneta, Virginia 24121
540-719-3388
——
Charming café offering breakfast and lunch with an emphasis on homemade dishes.
Sago’s
Food & Drink > American
Franklin County | $$$
3927 Truevine Road
Penhook, Virginia 24137
540-274-0003
——
Asian restaurant specializing in hibachi-grilled dishes, lo mein, bowls, soups and fried rice.
The Copper Kettle Co
Food & Drink > American
Franklin County | $$$
52 Firstwatch Drive
Moneta, Virginia 24121
540-912-0116
——
Stylish spot with an eclectic menu and outdoor patio with sunset views and occasional live music.
The Dock at SML
Food & Drink > American
Pittsylvania County | $$
188 Locust Lane
Pehnook, Virginia 24137
540-565-0222
——
Casual, family-friendly marina offering pizza, wings, hot dogs and more in-season.
The Farmhouse
Food & Drink > American
Franklin County | $
60 Firstwatch Drive
Moneta, Virginia 24121
540-330-8630
——
Casual dine-in or takeout, featuring fresh salads and sandwiches, plus extensive catering options.
The Mill Iron Grill
Food & Drink > American
Bedford County | $$
10190 Stewartsville Road
Goodview, Virginia 24095
540-890-4766
——
Cozy spot serving classic American fare and Tex-Mex favorites for lunch and dinner.
Tiff’s Lakefront at Mariners Landing
Food & Drink > American
Bedford County | $$$
1217 Graves Harbor Trail
Huddleston, Virginia 24104
540-721-3028
——
Laid-back yet sophisticated lakefront dining with an eclectic menu featuring fresh, creative dishes.
Virginia Dare Cruise Boat
Food & Drink > American
Bedford County | $$
3619 Airport Rd.
Moneta, Virginia 24121
540-297-7100
——
Historic paddlewheel boat offering lunch, dinner and specialty sightseeing cruises.
Do you see something that needs updating? Please let us know.
3 RESTAURANTS FOUND
Edo Grill and Sushi
Food & Drink > Asian
Bedford County | $$
1035 Mercantile Street
Moneta, Virginia 24121
540-297-6888
——
Japanese restaurant specializing in fresh sushi rolls, sashimi and hibachi-grilled dishes.
Peking Chinese
Food & Drink > Asian
Bedford County | $$
14807 Moneta Road #1
Moneta, Virginia 24121
540-296-0741
——
Traditional Chinese restaurant serving a wide range of classic dishes and lunch specials.
Teriyaki House
Food & Drink > Asian
Franklin County | $$
84 Westlake Road
Hardy, Virginia 24101
540-719-1141
——
Asian restaurant specializing in hibachi-grilled dishes, sushi and teriyaki entrees.
Do you see something that needs updating? Please let us know.
4 RESTAURANTS FOUND
Harvest Moon Marketplace
Food & Drink > Bar / Pub
Bedford County | $
14719 Moneta Rd.
Moneta, Virginia 24121
540-488-4355
——
Tavern with indoor and outdoor seating, casual food, wine, beer and regular live music.
Hot Shots
Food & Drink > Bar / Pub
Franklin County | $
67 Village View Lane
Moneta, Virginia 24121
540-719-1547
——
Bar and grill offering pub fare, pool tables and multiple TVs for watching sports.
Nick’s Penhook General Store
Food & Drink > Bar / Pub
Franklin County | $
15320 Old Franklin Turnpike
Penhook, Virginia 24137
540-488-2175
——
Full bar with TVs, burgers, pizza and Homestead Creamery ice cream, plus convenience items and gifts.
Portside Grill & Bar
Food & Drink > Bar / Pub
Bedford County | $$
3619 Airport Road
Moneta, Virginia 24121
540-297-2100
——
Open-air, over-water setting offering casual dining favorites, drinks and regular live music.
Do you see something that needs updating? Please let us know.
11 RESTAURANTS FOUND
Apocalypse Cidery & Winery
Food & Drink > Beer / Wine / Spirits
Other | $
1219 Burnbridge Rd
Forest, Virginia 24551
434-851-5646
——
Brooks Mill Winery
Food & Drink > Beer / Wine / Spirits
Franklin County | $
6221 Brooks Mill Rd
Wirtz, Virginia 24184
540-721-5215
——
Boutique winery offering locally produced, fruit-of-the-farm wines in a charming countryside setting.
Burnbrae Vineyards
Food & Drink > Beer / Wine / Spirits
Other | $
3524 Cottontown Rd
Forest, Virginia 24551
336-339-5634
——
Fables & Feathers Winery
Food & Drink > Beer / Wine / Spirits
Bedford County | $
2117 Bruno Drive
Goodview, Virginia 24095
540-420-0916
——
Handcrafted wines and beer, occasional food trucks and live music in a picturesque setting.
Graham Ordinary Meadery
Food & Drink > Beer / Wine / Spirits
Bedford County | $
8578 Peaks Rd
Bedford, Virginia 24523
540-986-5621
——
Living Proof
Food & Drink > Beer / Wine / Spirits
Franklin County | $
50 West Court Street
Rocky Mount, Virginia 24151
540-238-2220
——
Peaks of Otter Winery
Food & Drink > Beer / Wine / Spirits
Bedford County | $
1218 Elmos Rd
Bedford, Virginia 24523
540-586-3707
——
Ramulose Ridge Vineyards
Food & Drink > Beer / Wine / Spirits
Bedford County | $
3061 Hendricks Store Rd
Moneta, Virginia 24121
540-797-6056
——
Boutique vineyard offering wine tastings and events in a scenic countryside setting.
Roosters Rise-N-Shine Distillery
Food & Drink > Beer / Wine / Spirits
Franklin County | $
16440 Booker T. Washington Hwy.
Moneta, Virginia 24121
540-986-5044
——
Distillery offering flavored moonshine tastings in a rustic setting at Bridgewater Plaza.
SML Fine Wines
Food & Drink > Beer / Wine / Spirits
Franklin County | $
12925 Booker T. Washington Hwy, Suite 102
Hardy, Virginia 24101
540-855-1845
——
Wine and beer retailer offering in-store tastings, wine classes and gourmet items.
Twin Creeks Distillery
Food & Drink > Beer / Wine / Spirits
Franklin County | $
140 Franklin St
Rocky Mount, Virginia 24151
540-420-2360
——
Do you see something that needs updating? Please let us know.
Coffee / Baked Goods / Ice Cream
9 RESTAURANTS FOUND
Breez Ice Cream Parlor
Food & Drink > Coffee / Bakery / Ice Cream
Bedford County | $
14807 Moneta Rd Ste E
Moneta, Virginia 24121
540-297-3629
——
Family-friendly ice cream shop offering a variety of flavors and classic frozen treats.
Captain Scoop
Food & Drink > Coffee / Bakery / Ice Cream
Bedford County | $
3553 Trading Post Road
Huddleston, Virginia 24104
540-721-3980
——
Serving delicious hand dipped Hershey’s ice cream in a cone, cup or milkshake at Mitchell’s Marina.
Homestead Creamery
Food & Drink > Coffee / Bakery / Ice Cream
Franklin County | $
7254 Booker T. Washington Hwy.
Wirtz, Virginia 24184
540-721-2045
——
Charming spot renowned for homemade ice cream, fresh dairy products and light lunch options.
Ice Cream Cottage
Food & Drink > Coffee / Bakery / Ice Cream
Franklin County | $
16430 Booker T. Washington Hwy
Moneta, Virginia 24121
540-721-1305
——
Mariners Marketplace at Mariners Landing
Food & Drink > Coffee / Bakery / Ice Cream
Bedford County | $
1217 Graves Harbor Trail
Huddleston, Virginia 24104
540-721-3028
——
Market offering Starbucks coffee, a variety of snacks, local goods and convenience items.
Nautical Bowls of SML
Food & Drink > Coffee / Bakery / Ice Cream
Franklin County | $
16529 Booker T. Washington Hwy
Moneta, Virginia 24121
540-227-6578
——
Health-focused spot at Marina 66 specializing in acai bowls and smoothies with fresh ingredients.
Smith Mountain Lake Coffee House – Bridgewater Plaza
Food & Drink > Coffee / Bakery / Ice Cream
Franklin County | $
16430 Booker T. Washington Hwy.
Moneta, Virginia 24121
540-346-2023
——
Locally owned coffee house and bakery offering specialty drinks and light breakfast and lunch items.
The Bagel & I
Food & Drink > Coffee / Bakery / Ice Cream
Franklin County | $
40 Village Springs Drive #11
Moneta, Virginia 24121
540-524-9332
——
Cozy spot specializing in freshly baked bagels, breakfast sandwiches, and gourmet coffee.
Westlake Coffee & Cafe
Food & Drink > Coffee / Bakery / Ice Cream
Franklin County | $
213 Scruggs Road
Moneta, Virginia 24121
540-488-4223
——
Comfortable café offering specialty coffees, teas, breakfast items and light lunch options.
Do you see something that needs updating? Please let us know.
7 RESTAURANTS FOUND
Carl’s Place
Food & Drink > Deli / Diner
Franklin County | $
15800 Old Franklin Turnpike
Penhook, Virginia 24137
540-576-2838
——
Local diner offering hearty breakfasts and classic American comfort food.
Diamond Hill General Store
Food & Drink > Deli / Diner
Bedford County | $
1017 Diamond Hill Road
Moneta, Virginia 24121
540-297-9309
——
Historic general store offering deli sandwiches, baked goods, and local products.
Mayberry Diner
Food & Drink > Deli / Diner
Bedford County | $
1100 Celebration Ave., Suite 202
Moneta, Virginia 24121
540-296-0975
——
Nostalgic diner serving classic American breakfasts and other comfort foods.
Sandy’s at Lumpkins
Food & Drink > Deli / Diner
Pittsylvania County | $
19 Lumpkin Drive
Penhook, Virginia 24137
540-927-4327
——
Local spot serving breakfast and lunch with a focus on home-cooked meals.
The Little Mule Cafe
Food & Drink > Deli / Diner
Franklin County | $
15550 Old Franklin Tpke
Penhook, Virginia 24137
000-000-0000
——
Cafe serving hot and cold coffee drinks, fresh breakfast items, soup, sandwiches and salads.
The Shack at SML
Food & Drink > Deli / Diner
Bedford County | $
11858 Moneta Road
Moneta, Virginia 24121
540-297-3647
——
Quaint lunch spot specializing in hot dogs, sandwiches and ice cream.
Wake Cafe
Food & Drink > Deli / Diner
Franklin County | $
520 Scruggs Road
Moneta, Virginia 24121
540-721-7541
——
Family-friendly cafe offering breakfast and lunch options, plus soft-serve ice cream.
Do you see something that needs updating? Please let us know.
11 RESTAURANTS FOUND
Alessandro’s Pizzeria & Grill
Food & Drink > Italian / Pizza
Bedford County | $$
6724 White House Road
Huddleston, Virginia 24104
540-296-5396
——
Family-friendly spot offering traditional Italian dishes, pizzas, subs and grilled specialties.
Bella Vita Italian Restaurant
Food & Drink > Italian / Pizza
Bedford County | $
1123 Celebration Ave., Suite 101
Moneta, Virginia 24121
540-488-5501
——
Casual eatery serving authentic Italian cuisine, subs, salads and pizza.
Benny Adelinas
Food & Drink > Italian / Pizza
Franklin County | $
84 Westlake Road, Suite 105
Hardy, Virginia 24101
540-346-2120
——
Known for oversized New York-style pizza slices in a relaxed, family-friendly setting.
Domino’s Pizza
Food & Drink > Italian / Pizza
Franklin County | $
62 Firstwatch Drive
Moneta, Virginia 24121
540-215-0500
——
National pizza chain known for quick delivery and a variety of crust and topping options.
Joe’s Pizza & Italian Restaurant
Food & Drink > Italian / Pizza
Franklin County | $
130 Scruggs Road
Moneta, Virginia 24121
540-721-2422
——
Family-owned eatery offering traditional Italian dishes and pizzas in a cozy atmosphere.
La Casa Toscana
Food & Drink > Italian / Pizza
Bedford County | $$$
16483 Moneta Rd
Moneta, Virginia 24121
540-296-7014
——
Tuscan-inspired restaurant at SML with handcrafted Italian dishes, refined ambiance and warm hospitality.
Lago Pizza
Food & Drink > Italian / Pizza
Franklin County | $
14807 Moneta Road
Moneta, Virginia 24121
540-297-5353
——
Pizzeria offering a variety of authentic specialty pizzas, pastas and salads.
New York Pizza
Food & Drink > Italian / Pizza
Franklin County | $
13314 Booker T. Washington Hwy.
Moneta, Virginia 24121
540-721-4880
——
Pizzeria serving authentic New York-style pizzas with a variety of toppings.
Papa John’s Pizza
Food & Drink > Italian / Pizza
Franklin County | $
13423 Booker T. Washington Hwy.
Hardy, Virginia 24101
540-912-4714
——
International pizza chain known for delivery and a variety of specialty pizzas.
Pizza Pub
Food & Drink > Italian / Pizza
Franklin County | $
16430 Booker T. Washington Hwy.
Moneta, Virginia 24121
540-721-1234
——
Casual spot for pizzas, subs and salads with indoor and outdoor seating and lake views.
Vinny’s Italian Grill & Pizzeria
Food & Drink > Italian / Pizza
Franklin County | $
16547 Moneta Road
Moneta, Virginia 24121
540-297-0000
——
Family-friendly restaurant serving Italian classics, including pizzas, pastas and subs.
Do you see something that needs updating? Please let us know.
8 RESTAURANTS FOUND
Cancun Bar & Grill – Bridgewater Plaza
Food & Drink > Mexican
Franklin County | $$
16440 Booker T. Washington Hwy.
Moneta, Virginia 24121
540-524-9338
——
Lively spot with a large patio overlooking the lake, serving traditional Mexican dishes.
Cancun Mexican Restaurant – Westlake
Food & Drink > Mexican
Franklin County | $$
13383 Booker T. Washington Hwy.
Hardy, Virginia 24101
540-719-2884
——
Bar and restaurant offering authentic Mexican cuisine and drinks in a festive environment.
Cilantro Mexican Grill
Food & Drink > Mexican
Bedford County | $$
1035 Merchantile St, Unit 102
Moneta, Virginia 24121
540-297-3616
——
Modern bar and restaurant known for fresh ingredients and innovative Mexican dishes.
El Sinaloense Mexican Restaurant Westlake
Food & Drink > Mexican
Franklin County | $$
400 Scruggs Rd.
Moneta, Virginia 24121
540-719-1594
——
Authentic Mexican cuisine highlighting flavors from the Sinaloa region in a warm setting.
El Toreno Mexican Restaurant
Food & Drink > Mexican
Franklin County | $$
40 Village Spring Drive, Suite 14
Hardy, Virginia 24101
540-721-3821
——
Casual Mexican eatery known for flavorful dishes and a festive atmosphere.
Jose’s Mexican Grill & Cantina
Food & Drink > Mexican
Franklin County | $$
11970 Old Franklin Tpke
Union Hall, Virginia 24176
540-912-0229
——
Festive restaurant serving a wide range of Mexican dishes and signature margaritas.
Mexico Viejo at Penhook
Food & Drink > Mexican
Franklin County | $$
3585 Smith Mountain Road
Penhook, Virginia 24137
434-927-0040
——
Mexican restaurant with an extensive mezcal selection, serving traditional dishes in a lively atmosphere.
Pollo Tropiko
Food & Drink > Mexican
Franklin County | $$
13300 Booker T Washington Hwy
Moneta, Virginia 24121
540-814-2328
——
Fresh, flavorful, vibrant California-inspired cuisine in a welcoming atmosphere.
Do you see something that needs updating? Please let us know.
9 RESTAURANTS FOUND
Curbside Coffees & Cravings
Food & Drink > Food Trucks / Boats
Bedford County | $
Mobile Coffee Trailer
Moneta, Virginia 24121
540-490-1578
——
Specialty coffee, grilled sandwiches, sweet treats and friendly service at Downtown Moneta.
First Light Coffee Co.
Food & Drink > Food Trucks / Boats
Franklin County | $
Mobile Coffee Trailer
Rocky Mount, Virginia 24151
765-470-1994
——
Mobile coffee trailer serving hot and iced lattes, sodas, pastries and seasonal hot drinks.
Hado’s Authentic Lebanese Kitchen
Food & Drink > Food Trucks / Boats
Franklin County | $
Mobile Food Truck
Smith Mountain Lake, Virginia 24121
540-425-1364
——
Freshly made, delicious, authentic Lebanese food, prepared in a 1964 Airstream. Veteran owned and operated.
Ice Cream Boat
Food & Drink > Food Trucks / Boats
Franklin County | $
Mobile Ice Cream Boat
Smith Mountain Lake, Virginia 24121
000-000-0000
——
Mobile ice cream boat serving treats to lake-goers during summer months.
J’s Delightful Catering & Food Truck
Food & Drink > Food Trucks / Boats
Bedford County | $
Mobile Food Truck
Huddleston, Virginia 24104
540-297-3252
——
Cozy diner offering home-cooked meals and catering services for events.
Lake Thyme Eatery
Food & Drink > Food Trucks / Boats
Franklin County | $
12126 Old Franklin Turnpike
Union Hall, Virginia 24176
757-408-1489
——
Food truck offering a vatiety of in-house seasonal dishes made with fresh ingreients.
Nauti Mo’s Grill
Food & Drink > Food Trucks / Boats
Bedford County | $
16700 Moneta Road
Moneta, Virginia 24121
540-986-5473
——
Food truck serving a variety of grilled sandwiches seafood, and comfort food favorites.
PauleyWood Pizza
Food & Drink > Food Trucks / Boats
Other | $
Roaming Food Truck
Smith Mountain Lake, Virginia 24121
000-000-0000
——
Wood-fired pizza on wheels, offering artisanal pies with fresh, locally sourced ingredients.
SML Dawg House
Food & Drink > Food Trucks / Boats
Franklin County | $
Mobile Hot Dog Boat
Moneta, Virginia 24121
000-000-0000
——
Floating hot dog restaurant serving a variety of hot dogs, toppings and snacks to boaters on the lake.
Do you see something that needs updating? Please let us know.
Fast Food / Convenience Stores
15 RESTAURANTS FOUND
Bojangles
Food & Drink > Fast Food / Convenience Stores
Franklin County | $
14233 Booker T. Washington Hwy.
Moneta, Virginia 24121
540-719-2248
——
Fast-food chain specializing in Cajun-seasoned fried chicken and buttermilk biscuits.
Buzz-In Market
Food & Drink > Fast Food / Convenience Stores
Franklin County | $
7120 Booker T. Washington Hwy.
Wirtz, Virginia 24184
540-721-5565
——
Convenience store specializing in fried chicken and burgers.
Duck In Country Store
Food & Drink > Fast Food / Convenience Stores
Franklin County | $
4150 Burnt Chimney Road
Wirtz, Virginia 24184
540-719-5559
——
Country store featuring a deli counter with sandwiches, snacks and local goods.
Duck-In Market
Food & Drink > Fast Food / Convenience Stores
Franklin County | $
13246 Booker T. Washington Hwy.
Hardy, Virginia 24101
540-721-4633
——
Convenience store known for hearty breakfast biscuits and homestyle lunch specials.
Hardee’s
Food & Drink > Fast Food / Convenience Stores
Bedford County | $
14655 Moneta Road
Moneta, Virginia 24121
540-254-7610
——
Fast-food chain serving burgers, fried chicken and breakfast items.
Lake Mart & Deli
Food & Drink > Fast Food / Convenience Stores
Franklin County | $
4795 Scruggs Road
Moneta, Virginia 24121
540-721-8755
——
Convenience store with a deli counter serving biscuits, burgers, sandwiches and snacks.
Penhook Minute Market
Food & Drink > Fast Food / Convenience Stores
Franklin County | $
15550 Old Franklin Turnpike
Penhook, Virginia 24137
540-576-2577
——
General store with fresh produce, seafood, full meat market and snacks.
Red Rock Store
Food & Drink > Fast Food / Convenience Stores
Bedford County | $
16463 Moneta Road
Moneta, Virginia 24121
540-297-4634
——
Country store with breakfast and lunch items.
Redwood Express Mart
Food & Drink > Fast Food / Convenience Stores
Franklin County | $
3362 Old Franklin Turnpike
Glade Hill, Virginia 24092
540-489-4283
——
Convenience store and deli featuring country favorites such as fried chicken and corn dogs.
Sam’s on 40
Food & Drink > Fast Food / Convenience Stores
Pittsylvania County | $
6461 W. Gretna Road
Gretna, Virginia 24557
434-656-2556
——
Convenience store and deli offering fresh biscuits, burgers, fried chicken and other country favorites.
Subway – Eastlake
Food & Drink > Fast Food / Convenience Stores
Bedford County | $
14600 Moneta Road
Moneta, Virginia 24121
540-297-8889
——
Fast-food chain serving customizable sandwiches and salads in a casual setting.
Subway – Westlake
Food & Drink > Fast Food / Convenience Stores
Franklin County | $
13020 Booker T. Washington Hwy.
Hardy, Virginia 24101
540-721-7827
——
Fast-food chain serving customizable sandwiches and salads in a casual setting.
Wendy’s
Food & Drink > Fast Food / Convenience Stores
Franklin County | $
12890 Booker T. Washington Hwy.
Hardy, Virginia 24101
540-721-5000
——
Fast-food chain known for burgers, chicken sandwiches and signature Frosty desserts.
Whistle Stop
Food & Drink > Fast Food / Convenience Stores
Franklin County | $
11729 Old Franklin Turnpike
Union Hall, Virginia 24176
540-576-1390
——
Quaint spot inside a local convenience store serving up Hunt Brothers pizza and other favorites.
White House Store
Food & Drink > Fast Food / Convenience Stores
Bedford County | $
11674 Smith Mtn Lake Parkway
Huddleston, Virginia 24104
540-297-6857
——
Deli and grill serving up affordable breakfast and lunch classics and grab-and-go options.
Do you see something that needs updating? Please let us know.
SML Restaurant Map
Insider Extra: Because the lake spans Bedford and Franklin counties — connected only by Hales Ford Bridge on Virginia 122 — what looks like a short distance on the map may take longer by car. In many cases, a restaurant that is a 30-minute drive may be just a five-minute boat ride away.
Print Magazine Distribution Locations
BEDFORD AREA
DOWNTOWN MONETA AREA
Diamond Hill General Store
Lyons Team Realtors
Mayberry Diner
ML Realty
Moneta/SML Library
EASTLAKE
Bedford Landings Bed & Breakfast
Bruno’s Clubhouse Bistro
Food Lion
Goodhue Boat Company, Eastlake / Drifter’s
Lake Retreat Properties
Mitchell’s Marina
Parkway Marina
SML State Park – Main Office
Sweetwater RV Park
The Pointe at Mariners Landing
Tiff’s Lakefront
Virginia Dare Marina + Beacon Seafood Pub
HALESFORD BRIDGE
Bridgewater Marina
Cancun Bar & Grill at Bridgewater Plaza
CB Sales & Rentals
Fun-N-Games Arcade
Gilbert Law Firm
Gifts Ahoy
Halesford Harbour Inn
Long & Foster Realtors
Mango’s Bar & Grill
Marina 66
MKB Realtors
Parrot Cove Boat Rentals
Red Rock Store
RE/MAX Lakefront Realty
SML Coffee House
SML Visitor Center
Vinny’s Italian Restaurant
Wainwright Realty
Webster Marine Center
LAKEWATCH PLANTATION
The Copper Kettle
The Farmhouse
WESTLAKE
AllState
Atlantic Union Bank
Berkshire Hathaway HomeServices
Cancun Bar & Grill
Capps Home Building Center
Casago
Hager Insurance
Mama Ann’s Gifts & Goodies
Old Oak Café
Runk and Pratt
The Willard Companies
Truist
VitaZen
Westlake Library
WIRTZ
Gills Creek Marina
Magnum Point Marina
Napoli Cowboy
ROCKY MOUNT
Billiard’s & More
crafted by Virginia Furniture Market
SCRUGGS AREA
Bernard’s Landing Rental Office
Deb Beran Properties
Goodhue Boat Company – Blackwater / Coasters
Napoli by the Lake
BURNT CHIMNEY
Envisions
Franklin Glass
Homestead Creamery
SOUTHLAKE
Penhook Minute Market
The Water’s Edge Country Club (Real Estate Sales Office)
Turner’s Dock Building
Subscribe to SML Insiders
Subscribe to the Magazine
Subscribe and we’ll mail each issue of SML Insiders’ Guide straight to your home or office. Makes a great gift for all the SML lovers in your life!
Subscribe to the Free E-Newsletter
Subscribe to our FREE weekly e-mail newsletter where you’ll be the first to hear about SML events, new articles, contests, deals and more.
Explore Our Seasonal Magazine for All Things SML!
SML Insiders is the definitive publication for living, playing and exploring at Smith Mountain Lake. Packed with stunning photography, local stories, expert tips and seasonal guides, it’s a must-read for residents and visitors alike. Find it in print at 75-plus key locations around the lake and online for year-round inspiration and insider access.