So many options, so little time! Here is where you can decide what places you must try while on vacation.
Jake's Place
Everyone in your party will find something they love at Jake's. Even your pup! They are super family/dog friendly and have a sweet patio with colorful umbrellas that just make lake-life feel even more amazing than usual. Take your boat (they have lots of dock parking!) and get ready for a delicious burger and onion rings you will want to come back for! Our favorite burger is the Remi Burger.
Address: 1041 Harbour Inn Lane, Moneta, Virginia 24121
Phone: (540) 297-4732
Menu
The Copper Kettle Co.
Surf and Turf, Pommes Frites, Shrimp Cocktail. I want one of everything on their menu!
Address: 52 Firstwatch Dr, Moneta, VA 24121
Phone: (540) 912-0116
Menu
Napoli Cowboy
This is a fan-favorite. All I hear is "Napoli's Cowboy!" from everyone who has been there. From the outside it doesn't look like much. But wait until you taste the food!
Reservations are not mandatory, but highly suggested.
Phone: (540) 238-2142
Address: 6674 Burnt Chimney Rd, Wirtz, VA 24184
Menu
Napoli by the Lake at Bernard's Landing
If you are after delicious food with a view come here. You can drive your boat right up to the dock and then watch it from your table. They have great gluten-free options and the staff are very considerate and knowledgeable. This restaurant is an amazing addition to Smith Mountain Lake's cuisine scene!
Address: Ashmeade Rd. Smith Mountain Lake, VA 24121
Phone: (540) 346-2205
Menu
Drifter's
Casual dining in a tropical setting. Seafood, Burgers, BBQ and more! They also have games: Corn hole, ping pong, foosball, ringtoss and live music on occasion.
Address: 1617 Crystal Shores Dr, Moneta, VA 24121
Phone: (540) 297-0055
Menu
Hot Shots
Fun, food and entertainment for the whole family! Come and play a round of miniature golf and stay for the yummy food.
Address: 13360 Booker T Washington Hwy, Moneta, VA 24121
Phone: (540) 719-1547
Menu
Lumpkins Marina Snack Bar And Grill
Best breakfast on the lake. Go here if you want a leisurely breakfast or lunch, and you don't mind the wait. They serve to-go meals boat-side, which is so cool, but sometimes it delays in restaurant orders.
*Take cash!
Phone: (434) 927-4327
Address: 503 Pruitt Dr, Penhook, VA 24137
Menu
Diamond General Store
A little of everything! Boars Head Brand Deli and Hunts Brothers Pizza, wine shop as well as gift shop/Citgo station.
Address: 1017 Diamond Hill Rd, Moneta, VA 24121
Phone: (540) 297-9309
The Dam Grill
Yummy comfort food in a family-friendly atmosphere.
Address: 6724 White House Rd, Huddleston, VA 24104
Phone: (540) 570-0710
Menu
The Landing Restaurant
Enjoy Lakefront Fine Dining & Award Winning Cuisine at The Landing! Located in the bottom level of the Pointe in Mariner's Landing. (May require proof of vaccination against COVID.)
Address: 1217 Graves Harbor Trail, Huddleston, VA 24104
Phone: (540) 721-3028
Menu
Bruno's Clubhouse Bistro
"Bruno’s Clubhouse Bistro is the perfect place for lunch, afternoon snacks or dinner — catering to families, friends and everyone heading to or coming off the links. Connected to the Mariners Landing County Club Pro Shop, Bruno’s is the perfect place to meet with a pro or grab a bite after hitting a bucket of balls. And don’t worry if you drop a little money in the pro shop, our menu pleases with great prices, too."
Address: 2052 Lake Retreat Road, Huddleston, VA 24104
Phone: (540) 297- 8180
Menu
CJs Coffee & Sandwich Shop
A gourmet coffee shop that has yummy specialty coffee drinks made with in-house-roasted beans. They serve sandwiches and NY bagels as well as salads. Dine in, take out, or drive thru!
Address: 213 Scruggs Rd, Moneta, VA 24121
Phone: (540) 488-4223
Mango's Bar & Grill
Casual fun environment with outside patio and creative drinks. Bring your boat and dock it!
Address: 16430 Booker T Washington Hwy, Moneta, VA 24121
Phone: (540) 721-1632
Menu
Black Water Café
So many great items to choose from! Steaks, ribs and more. Wine, beer and mixed drinks for delivery or carry out. Call ahead for free delivery or text "I'm hungry" to the below number and they'll be in touch.
Address: 4730 Scruggs Rd, Moneta, VA 24121
Phone: (540) 721-4333
Menu
Old Oak Cafe
Delightful staff and excellent homestyle food. They serve breakfast until 2PM! The reviews speak for themselves.
Address: 400 Scruggs Rd # 900, Moneta, VA 24121
Phone: (540) 719-3388
Menu
Moosie's
Comfort food with seating overlooking the lake and the plaza. Next to all the action at Bridgewater Plaza. Try the Reuben!
Address: 16 Bridgewater Pointe Pl, Moneta, VA 24121
Phone: (540) 721-5255
Magnum Point Marina & Restaurant
Located in the Magnum Point Marina. So you can get ice cream, gas for your boat and even boat repairs at the same place. Great atmosphere and excellent views of the lake.
Address: 2200 Old Salem School Rd, Union Hall, VA 24176
Phone: (540) 576-3001
Mitchell's Restaurant and PizzeriaWaterfront dining. Great Atmosphere. Music on Friday, Saturday, & Sunday!Address: 3553 Trading Post Rd, Huddleston, VA 24104Phone: 540) 296-0664
Menu
Carl’s Place
Think diner at a gas-station! Homestyle cooking for breakfast, lunch, brunch and dinner.
Address: 15800 Old Franklin Turnpike, Penhook, VA 24137
Phone: (540) 576-2838
Wake Cafe
Phone: (540) 721-7541
Address: 520 Scruggs Rd, Moneta, VA 24121
Menu
Mayberry Diner
Breakfast, lunch and dinner classics and even an event menu!
Address: 110 CELEBRATION AVE MONETA, VA 24121
Phone: 540-297-1269
Menu
Portside Bar and Grill
Open-air canteen with a nautical theme serving burgers & sandwiches. Come enjoy a view of the lake, and their wings! Weekends only.
Address: 3619 Airport Rd, Moneta, VA 24121
Phone: (540) 297-7100
Beacon Seafood Pub
After enduring one hardship after another the Beacon Pub is finally back open for business! Beacon Pub offers incredible views, friendly service, and great food including menu items such as soups and a salad bar, Street Chicken, peel 'n' eat shrimp, cheese steaks, cubans, BBQ and specialty pizza!
Address: 3619 Airport Rd, Moneta, VA 24121 (Beacon Seafood Pub is located next to Portside Bar and Grill.)
Phone: (540) 297-7100
Menu
Farmhouse Catering and Meals To Go
Delicious quality family-sized meals to-go. Nora has been serving Smith Mountain Lake for 30 years with her hospitality and delicious food.
Address: 60 First Watch Drive, Moneta, VA 24121
Phone: (540) 330-8630
Menu
Italian
Lago Pizza
Pizzas are made in a fire brick oven. They even serve breakfast. Dine in, pick-up and delivery.
Address: 14807 Moneta Rd g, Moneta, VA 24121
Phone: (540) 297-5353
Vinny's Italian Grill
All the Italian classics. Dine in or take out.
Address: 16547 Moneta Rd, Moneta, VA 24121
Phone: (540) 297-0000
Menu
Bella Vita remains one of the most popular in Moneta thanks to its fresh offerings and classic pizzas. Give their menu a try and see what all the fuss is about!
Address: 1123 Celebration Ave, Moneta, VA 24121
Phone: (540) 488-5501
Menu
Benny Adelina's
Home of the 28" pie! (These pizzas are huge.)
Address: 84 Westlake Rd. Smith Mountain Lake, VA 24101
Phone: (540) 346-2120
Tuscan Tavern Pasta & Grill
Homemade Italian eats. People rave about this place!
Address: 16483 Moneta Rd, Moneta, VA 24121
Phone: (540) 297-8900
Menu
Villa Nova's Curbside Cucina
Adorable and exactly what it says. Come sit curbside at one of their tables and enjoy some (even delicious cauliflower) pizza. They have Subs and other Italian fare too!
Address: 7195 Booker T Washington Hwy, Wirtz, VA 24184
Phone: (434) 390-4440
Pizza Pub
At Bridgewater Plaza, overlooking the Marina and lake. They have delicious Italian subs, pizza and more!
Address: 16430 Booker T Washington Hwy, Moneta, VA 24121
Phone: (540) 721-1234
New York Pizza
Delicious pizza! Great reviews.
Address: 13300 Booker T Washington Hwy, Moneta, VA 24121
Phone: (540) 721-4880
Menu
Downtown Pizzeria
Dine in, takeout and delivery.
Address: 1100 Celebration Ave, Moneta, VA 24121
Phone: (540) 297-1269
Menu
Casa D'amici
Seafood, Steak and Italian Specialties. This beautiful restaurant offers delicious family-sized portions as well as regular plates. You can call and reserve a separate dining area that resembles a family kitchen.
Address: 1100 Celebration Ave, Suite 204, Moneta, VA 24121
Phone: 540.297.6480
Menu
Joe's Pizza Italian Restaurant
An authentic Italian eatery that serves breakfast! (Lunch and dinner too, obviously.)
Address: 130 Scruggs Rd, Moneta, VA 24121
Phone: (540) 721-2422
Asian
Peking Chinese Restaurant
Tasty Chinese Cuisine. Check out the reviews! Take-out only.
Address: 14807 Moneta Rd I, Moneta, VA 24121
Phone: (540) 296-0741
Edo Grill and Sushi
Sushi made to order, teppanyaki grill, dine-in, carry-out, outdoor seating, and a full bar.
Address: 1035 Mercantile Street. Suite 104, Moneta, Virginia 24121
Phone: (540) 297-6888
Menu
Teriyaki House
All your favorite Japanese-inspired cuisine. To go only at this time.
Address: 84 Westlake Rd #107, Hardy, VA 24101
Phone: (540) 719-1141
Menu
Mexican
Cancun Mexican
Authentic Mexican classics, created from scratch. Come enjoy the atmosphere and the margaritas!
Address: 13383 Booker T Washington Hwy, Hardy, VA 24101
Phone: (540) 719-2884
Menu
Cilantro Mexican Grill
Delicious Mexican food and drinks! Downtown Moneta
Address: 1035 Mercantile St. Moneta , VA
Phone: (540) 297-3616
Menu
El Río Mexican Grill
Daily specials and full bar with over 50 Tequilas.
Address: 400 Scruggs Road, Moneta, VA 24121
Phone: (540) 719-1594
Menu
El Toreno Mexican Bar & Grill
Come try their fajitas, chimichangas, enchiladas supreme, and so much more.
Address: 40 Village Spring Drive, Suite 14 Hardy, VA 24101
Phone: 540-721-3821
Los Amigos Bar & Grill
Organic and non-GMO Latin-American Cuisine.
Address: 404 Crazy Horse Dr, Moneta, VA 24121
Phone: (540) 912-0221
Mexico Viejo Mezcal Bar
Mexican food with a flare. Try their Mexican Street Corn!
Address: 3585 Smith Mountain Rd, Penhook, Virginia 24137
Phone: (434) 927-0040
Menu
Mexico Viejo Tequila Bar
Margaritas to go, as well as tasty Mexican inspired dishes. Curb-side, dock-side, pick-up window.
Address: 16440 Booker T Washington Hwy #203, Moneta, VA 24121
Phone: (540) 719-5001
Menu
Treats/Coffee Shops and Bakeries
Smith Mountain Lake Coffee House
They have coffee and baked goods, sandwiches and more. Try their Homestead Frappé. It has Homestead Creamery ice cream in it, and espresso!
Adress: 16430 Booker T Washington Hwy #4, Moneta, VA 24121
Phone: (540) 346-2023
Menu
Double Dip Ice Cream Parlor
Phone: 540-339-2638
Address: 13318 B.T. Washington Hwy., Moneta
Gumbo’s Ice Cream
Address: 1123 Celebration Ave, Moneta, VA 24121
Phone: 540-296-3005
Ice Cream Cottage
This is located at Bridgewater Plaza, and has lots of other attractions along-side it like miniature golf and feeding the fish.
Address: 16430 B.T. Washington Hwy., #3, Moneta
Phone: 540-721-1305
Gifts Ahoy (for fudge!)
I’ve tried some delicious fudge in my life, and this takes the cake. You can even join their "fudge club" and have delicious fudge delivered to your door all year!
Address: 16430 Booker T Washington Hwy # 15, Moneta, VA 24121
Phone: (540) 721-5303
My Way Bakery
It looks like they have everything! Check out their website to see their delivery options and endless offerings.
Address: 13359 Booker T Washington Hwy, Moneta, VA 24121
Phone: (540) 719-0062
Homestead Creamery
Not only ah-mazing ice cream, but great sandwiches, cheeses and other local gourmet items.
Address: 7254 Booker T Washington Hwy, Wirtz, VA 24184
Phone: (540) 721-2045
Enjoy!