logo ×

  • This field is for validation purposes and should be left unchanged.


Local SML Restaurants

Alessandro’s Pizzeria & Grill
6724 White House Rd.
Huddleston, VA 24104
(540) 296-5396
11am – 10pm
Support local businesses by eating local. Huddleston
residents have made Pizzeria Alessandro & Grilled one
of the most popular pizzerias in the area. Maybe it will
become a favorite of yours, too! Try some of the top
dishes in Huddleston, and maybe you’ll discover a new
Click to see a Menu.

Beacon Pub at Virginia Dare
3619 Airport Rd.
Moneta, VA 24121
(540) 297-2100
4pm – 9pm
Best view on the lake along with great food and friendly
staff. Full seafood menu with a few non seafood options.
Click to see a Menu.

Benny Adelinas
84 Westlake Rd. Ste 105
Hardy, VA 24101
(540) 346-2120
11am – 10pm
Pizza by the slice or 28″ pie, wine/beer on premises. No delivery.
Click to see a Menu.

Blackwater Café
4730 Scruggs Rd.
Moneta, VA 24121
(540) 721-4333
5pm – 9pm
Award-winning, casual dining restaurant located at
beautiful Smith Mountain Lake, Virginia. Proudly
serving fresh seafood and Certified Angus Beef.
“Your Dining Experience is Our Priority.”
Click to see a Menu.

Bruno’s Gastro Truck
2052 Lake Retreat Rd.
Huddleston, VA 24104
(540) 721-3028
11:30am – 5:30pm
We’re taking Bruno’s legendary cuisine from The Landing
Restaurant on the road!
Click to see a Menu.

Cancun Mexican
13383 Booker T. Washington Hwy.
Hardy, VA 24101
(540) 719-2884
11am – 10pm
We are a family-owned restaurant. We are dedicated to
serving our community with the best Authentic Fresh
Mexican food.
Click to see a Menu.

Carl’s Place
15800 Old Franklin Turnpike
Penhook, VA 24137
(540) 576-2838
6am – 8pm
Carl’s Place-Located on 40 East just before the county
line. Great food and great service.
Click to see a Menu.

Casa D’ Amici
1100 Celebration Ave.
Moneta, VA 24104
(540) 297-6480
4:30pm – 8pm
Family friendly restaurant. Large menu inclusive of steak,
seafood, Italian favorites, flatbreads and sandwiches.
Beer and wine available.
Click to see a Menu.

Cattleman’s To Go
15550 Old Franklin Turnpike
Penhook, VA 24137
(540) 565-0027
11am – 2:30pm
We are Franklin County farmers with a passion for
raising and serving quality black angus beef.
Experience local food in a fun fast-food setting.
Click to see a Menu.

CJ’s Coffee and Sandwich
213 Scruggs Rd.
Moneta, VA 24121
(540) 488-4223
8am – 4:30pm
All our coffee is roasted in house. We offer a wide
variety of specialty drinks such as our signature
house blend, lattés, mocha lattés, cappuccino,
espresso. We offer breakfast sandwiches
featuring NY bagels. Our lunch menu consists
of sandwiches and salads all made with Boars
Head meats and cheeses. Everything is made
to order fresh.
Click to see a Menu.

Copper Kettle
52 Firstwatch Dr.
Moneta, VA 24121
(540) 912-0116
4pm – 8:30pm
The Copper Kettle Co. is a family friendly
restaurant at Smith Mountain Lake, in
Moneta, VA.
Click to see a Menu.

Diamond Hill General Store
1017 Diamond Hill Rd.
Moneta, VA 24121
(540) 297-9309
8:30am – 8pm
Full-service Boars Head Deli, Bistro Local
wines, Craft Beer on Tap, Fine Cigars,
Groceries, Gift Shop & Garden Center, Music
occasionally, Artisan Trail.
Click to see a Menu.

Downtown Pizzeria 
1100 Celebration Ave. Ste 200
Moneta, VA 24121
(540) 297-1269
4pm – 8pm
Hand tossed, homemade dough, fresh
ingredients. Sandwiches, calzones,
strombolis, wings, and all under one roof!
Click to see a Menu.

1617 Crystal Shores Dr.
Moneta, VA 24121
(540) 297-0055
4pm – 9pm
Drifter’s is a family-friendly restaurant located in Crystal
Shores Marina on beautiful Smith Mountain Lake, Virginia.
Get here!
Click to see a Menu.

Edo Grill and Sushi
1035 Mercantile St.
Moneta, VA 24121
(540) 297-6888
11:30am – 9pm
Edo is the former name for Tokyo, the capital of Japan.
Join us any day of the week for a delicious Japanese
cuisine experience!
Click to see a Menu.

El Rio
400 Scruggs Rd. Suite 1400
Moneta, VA 24121
(540) 719-1594
11am – 10pm
We are looking forward to serving you and your family
with fresh and delicious Mexican food.
Click to see a Menu.

El Toreno
40 Village Spring Dr. Suite 14
Hardy, VA 24101
(540) 721-3821
11am – 10:30pm
Delicious Mexican Food Served Fresh near
Smith Mountain Lake!
Click to see a Menu.

Farmhouse Catering
13300 Booker T. Washington Hwy.
Moneta, VA 24101
(540) 330-8630
11am – 5:30pm
Farmhouse Catering provides made from
scratch lunches and dinners.
Click to see a Menu.

Hawks Deli
1100 Celebration Ave. Ste 208
Moneta, VA 24121
(540) 296-0975
8am – 3pm
We are your local one stop shop! We sale meats
by the pound, bags of ice, fresh baked loaves of bread,
candy, fountain or bottled drinks, coffee, ice cream bars,
milk, eggs and more. Please have a seat at the tables and
play checkers while we prepare your made to order meal.
Click to see a Menu.

Homestead Creamery
7254 Booker T. Washington Hwy.
Wirtz, VA 24184
(540) 721-2045
11am – 6pm
Homestead Creamery, Inc. produces farm fresh dairy from
happy cows in Franklin County, VA. Our full line of dairy
products include milk and ice cream.
Click to see a Menu.

Hot Shots
13360 Booker T. Washington Hwy.
Moneta, VA 24121
(540) 719-1547
11am – 8pm
Bring your family and friends on over to grab a bite to eat
while watching your favorite team with us. We offer a
full-service bar and dine-in seating, as well as our new and
extended pavilion to feature live entertainment year-round!
Ten HDTVs let you keep up with every game all year long
to never miss a game.
Click to see a Menu.

Jake’s Place
1041 Harbour Inn Ln.
Moneta, VA 24121
(540) 297-4732
Casual waterfront dining w/ large dining room, plentiful
outdoor seating, and full bar with 22 craft beers on tap.
Click to see a Menu.

Joe’s Pizza
130 Scruggs Rd. #101
Moneta, Virginia 24121
(540) 721-2422
11am – 7:30pm
Joe’s Pizza & Italian Restaurant has been serving the
Moneta area high-quality food for over 20 years.
We’re locally owned and open six days a week
with extended weekday hours!
Click to see a Menu.

Lago Pizza
14807 Moneta Rd.
Moneta, VA 24121
(540) 297-5353
9am – 10pm
Over 20 years experience in making some of the
best New York and Chicago style pizza! The
place for family and friends.
Click to see a Menu.

Los Amigos Bar & Grill
404 Crazy Horse Dr.
Moneta, VA 24121
(540) 912-0221
11am – 10pm
Fresh. Authentic. Unique is how we roll! Latin
American food prepared fresh daily offering
non-GMO, gluten free and organic dishes bursting
with flavor! Fresh-squeezed margaritas are our
specialty with many other choices to choose from
on our drink menu.
Click to see a Menu.

Sandys at Lumpkins Marina
503 Pruitt Dr.
Penhook, VA 24137
(434) 927-4327
8am – 2pm
Click to see a Menu.

Magnum Point Marina
2200 Old Salem School Rd.
Union Hall, VA 24176
(540) 576-3001
11am – 8:30pm
We are a full-service marina. We offer fuel, oil, covered
boat lifts, beer/wine, ice, boat mechanic, and a grill for
breakfast and lunch.
Click to see a Menu.

Mango’s Bar and Grill
16430 Booker T Washington Hwy.
Moneta, VA 24121
(540) 721-1632
11am – 9pm
Smith Mountain Lakes premier restaurant and music
venue. Cafe and patio seating with live entertainment
on Friday and Saturday. Our menu features seafood,
tacos and sandwiches. Check us out during your next
visit to Smith Mountain Lake.
Click to see a Menu.

Mexico Viejo Mezcal Bar
3585 Smith Mountain Rd.
Penhook, VA 24137
(434) 927-0040
12pm – 8pm
A staple at Smith Mountain Lake, Mexico Viejo offers an
extensive menu of Mexican Food made fresh, from
scratch, every day and fresh squeezed margaritas.
Click to see a Menu.

Mexico Viejo Tequila Bar
16440 Booker T. Washington Hwy.
Moneta, VA 24121
(540) 719-5001
11am – 10pm
Mexico Viejo Tequila Bar serves authentic Mexican food
and fresh margaritas – all with a view of the lake. Check
out the tequila bar and plentiful outdoor dining
Click to see a Menu.

Mitchell’s Restaurant & Pizzeria
3553 Trading Post Rd.
Huddleston, VA 24104
(540) 296-0664
11am – 8pm
Mitchells has a laid-back atmosphere with a very friendly
staff that will always make you feel welcome. Join us for
music every Friday & Saturday night!!
Click to see a Menu.

16 Bridgewater Pointe Pl.
Moneta, VA 24121
(540) 721-5255
11am – 8pm
Daily lunch and dinner specials!
Click to see a Menu.

My Way Bakery
13359 Booker T Washington Hwy.
Moneta, VA 24121
(540) 719-0062
9am – 4pm
Cakes, cupcakes, candies, cookies, breads, some
pastries, puddings, pies and we also offer lunches,
we have soups and sandwiches!

Napoli By The Lake
775 Ashmeade Rd.
Moneta, VA 24121
(540) 346-2205
4pm – 9pm
American restaurant on the lake with a focus on fresh
ingredients and seafood.
Click to see a Menu.

Napoli Cowboy
6674 Burnt Chimney Rd.
Wirtz, VA 24184
(540) 238-2142
4pm – 9pm
Napoli Cowboy comes from the fact that Sue’s family
is from Naples, Italy and Ray grew up in Dallas, TX,
we have lived at the lake for 12 years.
Click to see a Menu.

Nauti Mo’s Grill
16700 Moneta Rd.
Moneta, VA 24121
(540) 986-5473
12pm – 6pm
We are here to make people happy, with food of course!
We sell barbecue, hotdogs, and hamburgers. Can’t wait
for y’all to stop by! We accept card and cash.
Click to see a Menu.

New York Pizza
13300 Booker T Washington Hwy.
Moneta, VA 24121
(540) 721-4880
4pm – 8:30pm
Click to see a Menu.

Old Oak Café
400 Scruggs Rd.
Moneta, VA 24121
(540) 719-3388
7am – 2pm
We’ve been expecting you! Have a seat and enjoy a hearty
meal in pleasant but comfortable surroundings. Our
traditional fare is designed to make you a regular – good
food, served in generous portions, and priced so you can
afford to make a habit of eating with us.
Click to see a Menu.

Peking Chinese
14807 Moneta Rd. Suite I,
Moneta, VA 24121
(540) 296-0741
11am – 9pm
Click to see a Menu.

Pizza Pub
16430 Booker T. Washington Hwy.
Moneta, VA 24121
(540) 721-1234
11am – 9pm
A great place to enjoy the wonderful views Smith Mountain
Lake has to offer! Besides the view, we have a friendly
staff, homemade menu items as well as both indoor and
outdoor seating. Come in and see us year-round!
Click to see a Menu.

3619 Airport Rd.
Moneta, VA 24121
(540) 297-7100
3pm – 9pm
Portside Grill and Bar is a Key West style bar and grill,
serving great food and drinks over the water on beautiful
Smith Mountain Lake, Virginia.
Click to see a Menu.

Red Rock Store
16463 Moneta Rd.
Moneta, VA 24121
(540) 297-4634
6am – 9pm
We prepare homemade food to order in the deli at Red
Rock Store. We serve breakfast & lunch. Call ahead for
orders to go.
Click to see a Menu.

Redwood Express Mart
3362 Old Franklin Turnpike
Glade Hill, VA 24092
(540) 489-4283
5:30am – 9pm
Come by and pick up some last-minute groceries, beer,
gas or stay for a while and order yourself some breakfast,
lunch or dinner!
Click to see a Menu.

Smith Mountain Lake Coffee House
16430 Booker T. Washington Hwy.
Moneta, Virginia 24121
(540) 346-2023
7am – 5pm
We are a locally owned coffee house at beautiful Smith
Mountain Lake in Moneta, Virginia. We specialize in
great coffee drinks, pastries, and sandwiches.
Click to see a Menu.

Teriyaki House
84 Westlake Rd. Ste 107
Hardy, VA 24101
(540) 719-1141
11am – 9:30pm
Healthy and Fresh Asian Food!
Click to see a Menu.

The Kettle Grill
360 Chestnut Creek Dr.
Hardy, VA 24101
(540) 721-4214
7:30am – 5pm
Copper Cove’s beautifully restored clubhouse is the
home of The Kettle Grille, which is open to the public
for curbside pickup and to-go orders during normal
hours of operation. The Grille’s menu currently offers
hot dogs, sandwiches, snacks and more.
Click to see a Menu.

The Landing Restaurant
1217 Graves Harbor Trail
Huddleston, VA 24104
(540) 721-3028
4pm – 9pm
One cannot think well, love well, sleep well, if one
has not dined well. The Landing Restaurant is located
in Mariners Landing Resort on the shores of
Smith Mountain Lake.
Click to see a Menu.

Tuscan Tavern
16483 Moneta Rd.
Moneta, VA 24121
(540) 297-8900
5pm – 9pm
Click to see a Menu.

Vinny’s Italian Grill
16547 Moneta Rd.
Moneta, VA 24121
(540) 297-0000
11am – 9pm
Vinny’s is your neighborhood Pizzeria, serving your
traditional and unique favorites. With the taste of a
New York-style pizza, delicious subs, meatballs and
pasta dishes; Vinny’s adds a new twist to old family
recipes and sauces.
Click to see a Menu.

Grocery Store

Hardy Kroger
80 Westlake Rd.
Hardy, VA 24101
(540) 721-3102
7am – 10pm

Moneta Food Lion
14807 Moneta Rd.
Moneta, VA 24121
(540) 297-0323
7am – 11pm

Rocky Mount Walmart
550 Old Franklin Turnpike
Rocky Mount, VA 24151
(540) 484-1002
6am – 11pm

Breweries & Wineries


Chaos Mountain Brewing
3135 Dillons Mill Rd.
Callaway, VA 24067
(540) 334-1600
4pm – 9pm
From easy drinking session beers to big, intense
Belgian style ales, rotating seasonals and limited
release barrel aged brews, we hope we can offer
something that just about everyone will enjoy!
Click to see a Menu.

Franklin County Distilleries
25156 Highway 220,
Boones Mill, VA 24065
(540) 334-1610
8am – 12am
Our line of products are perfect for sipping by
themselves, enjoying on the rocks, and pair
beautifully with any number of traditional
drink recipes and juices.
Click to see a Menu.

Beale’s Brewery
510 Grove St.
Bedford, VA 24523
(540) 583-5113
4pm – 10pm
We make beer in Bedford, Virginia. A sleepy town
with secret treasures. You just discovered one of them.
Click to see a Menu.

Ramulose Ridge Vineyards
3061 Hendricks Store Rd.
Moneta, VA 24121
(540) 314-2696
12pm – 6pm
Please come out to see us and enjoy our estate crafted
wine. We have plenty of indoor and outdoor seating.
Dogs are welcome in our outdoor areas if they are
well behaved and leashed.
Click to see a Menu.

Hickory Hill Vineyard
1722 Hickory Cove Ln.
Moneta, VA, 24121
(540) 296-1393
12pm – 5pm
A visit to Hickory Hill Vineyards is a must for any wine lover
visiting or living near Smith Mountain Lake.
Click to see a Menu.

Brooks Mill Winery
6221 Brooks Mill Rd.
Wirtz, VA 24184
(540) 721-5215
12pm – 4pm
A family-owned and operated winery located near Smith
Mountain Lake in Franklin County Virginia. We offer
delicious award-winning fruit wines for all personal tastes.
Click to see a Menu.

Peaks of Otter Winery & Orchards
2122 Sheep Creek Rd.
Bedford, VA 24523
(540) 586-3707
12pm – 5pm
Our mission is to be good stewards of the land, the fruit,
the community, and the consumer, to produce wines that
are pleasant and fun to make, taste, sell, and drink, and
to make all who come feel special, valued, appreciated
and a part of this family farm.
Click to see a Menu.

AmRhein’s Wine Cellars
9243 Patterson Dr.
Bent Mountain VA 24059
(540) 929-4632
A family-owned estate winery specializing in a true taste of
the Blue Ridge Mountains, Designing Award-Winning wines!

Chateau Morrisette Winery & Restaurant
291 Winery Rd. SW
Floyd, VA 24091
(540) 593-2865
11am – 5pm
Join us at our beautiful winery and grounds off the Blue
Ridge Parkway. We are selling wine by the flight, the bottle
and by the glass. During nice weather, take a bottle out to
the courtyard and enjoy the magnificent view.

Location: Smith Mountain Lake, Virginia
Contact: reservations@casagosml.com