logo ×

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


Local SML Restaurants


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 opportunities.
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