Dining

Smith Mountain Lake Dining

Restaurant / Food and More Dining Options 

Arrive by boat or car to many of these fabulous and famous restaurants. Many are on the water, some are seasonal and some offer historic value with the meal. You can eat out, grab a take-out or just relax over the water and listen to the music. Welcome to the lake, something for everyone.

Bedford County: at Smith Mountain Lake 

Portside Bar & Grill (297.7100)
Over-the-water bar & grill; weekends only; lunch & dinner. ABC ; by boat/car.  Seasonal (located at Virginia Dare marina). Located at the end of Airport Rd, Moneta , VA 24121

Virginia Dare Cruises (297.7100)
Lunch & dinner; sightseeing cruises (reservations required) ABC on board; by boat/car. Seasonal. Special seasonal, holiday events or catering for events Airport Rd, Moneta,  VA 24121

Heaths Waterfront Grill  (632.0163)
Overlooking the lake; bar,and family restaurant; by boat/car. Seasonal .  Great pizza’s, and more. Come for lunch, dinner or weekends even breakfast.   1217 Graves Harbor Trail, Huddleston, VA 24104

Kings Pub and Grill  (297.7347)
Overlooking the lake; bar, by boat/car. Seasonal .  great dinners, local hangout,  weekend entertainment . located at the sailing yacht marina.   15844 Smith Mountain Lake Pkwy, Huddleston, VA 24104

Mitchells  Restaurant and LakeSide Pizzeria  (296.0664)
Overlooking the lake;  by boat/car. Seasonal .  Great pizza’s, and more. Come for lunch, dinner or weekends even breakfast wine and beer.                                 Mitchells Marina  :   3553 trading Post, Huddleston, VA 24104

Smokehouse Restaurant (297.4046)
Lunch and dinner/ take-out; by car. Seasonal.  Great Barbecue/catering also   1123 Celebration Ave, Moneta, VA 24121

Tuscan Tavern (297.8900)
Dinner; full service Italian. reservations suggested; by car. Seasonal                   16483 Moneta Rd, Moneta, VA 24121

Wallers Bar and Grill  (297.9055)
Overlooking the lake;  by boat/car. Seasonal .  Bar, grill  and more. Come for lunch, dinner or weekends even breakfast wine and beer.                          Crystal Shores  Yacht Club  :   1617 Crystal Shore Dr, Moneta, VA 24121

Edo Grill & Sushi (297.6888)
Dinner; full service Italian. reservations suggested; by car. Seasonal                   1035 Mercantile Rd Rd, Moneta, VA 24121

Diamond Hill General Store (297.9309) gourmet deli, wine shop, gift shop, groceries.

Ice cream Cottage  (721.1305)
Seasonal                 16430 Booker T Washington , Moneta, VA 24121  

Bedford County: Town of Bedford, VA

Peaks of Otter (586.1081)
Year round/Seasonal / Breakfast, lunch & dinner; ABC by car.    Fantastic lodge and dining , located on the Blue Ridge Parkway, within the Jefferson National Park. Go for hikes, stroll along Abbot Lake, shop in Bedford, or visit the famous, only  D-Day Memorial, then stop in for a break , drink or meal.    85554 Blue Ridge Parkway, Bedford, VA 24523

Liberty Station (587.9377)
Year round/ lunch & dinner; ABC by car.    Famous dining , and home of Harry’s Famous Cheescakes! Newly restored station house located at the original Railroad Station from 1920 in Bedford, offers full service .                515 Bedford Ave, Bedford, VA 24523

 Smith Mountain Lake @ The Bridge:

Moosie’s (721.5255)
Sandwiches, ribs, & burgers; lunch & dinner; ABC on/off; by boat/car.    16430 Booker T Washington  Hwy., Moneta, VA 24121

Mango’s Bar and Grill (721.1632)
Sandwiches, ribs, & burgers; lunch & dinner; ABC on/off; by boat/car.    16430 Booker T Washington  Hwy., Moneta, VA 24121

Pizza Pub (721.1234)
Pizza & appetizers; lunch & dinner; ABC on; by boat/car.                             16430 Booker T Washington  Hwy., Moneta, VA 24121

Chopsticks Chinese Restaurant (721.8839)
Chinese cuisine; lunch buffet & dinner; ABC on; by boat/car.                     16430 Booker T Washington  Hwy., Moneta, VA 24121

 

Franklin County at Smith Mountain Lake :

Blackwater Cafe (721.4333)
Wide variety of gourmet entrees in additions to our regular bill of fare. Seasonal..   4730 Scruggs Rd, Moneta, VA 24121

El Torito Del Lago (721.3821)
Full service Mexican restaurant; family atmosphere; lunch/dinner; by car. Year Round

Jonathans (719.1212)
Gourmet / Casual dining. Lunch & Dinner. Year Round.        50 Watch Dr #101 Moneta, VA 24121

The Landing Restaurant (721.3028)
Gourmet/casual; lunch & dinner; reservations suggested; by boat/car. Seasonal         773 Ashmeade Rd, Moneta, VA 24121- Bernards Landing

Cancun Mexican Restaurant & Grill  (719.2884)
Year- round. By car. ABC. lunch & dinner .                                                      13383 Booker T Washington Hwy , Hardy, VA 24101

Homestead Creamery (721.2045)
Year- round. By car. Purchase freshly made ice cream, milk, cheese and more.  7254 Booker T Washington Hwy , Wirtz, VA 24184

Mexico Viejo  Bar and Cantina (719.1000)
By boat  or water. On the water! Seasonal/ Lunch or dinner. Full service  with bar, Mexican restaurant.                                   Located at Crazy Horse Marina.     400 Crazy Horse Dr. Moneta VA 24121

La Trattoria Italian Restaurant (576.3004)
lunch & dinner; reservations suggested; by car. Seasonal                              11960 Old Franklin Tpke, Union Hall, 24176