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

Explore the flavors of Smith Mountain Lake with our comprehensive SML Dining Guide, your go-to resource for where to eat, drink and unwind around the lake. From waterfront favorites and hidden gems to coffee shops, wineries and nightlife, it’s all here to help you plan your next outing.

Explore the 2026 Dining Guide

Local Restaurant Business Showcase & Guide Advertisers

8 FEATURED LISTINGS FOUND

Want to feature your business or vacation rental? START HERE

Our advertisers help bring this issue to life. Please support the local businesses that support our community.

  • Aspire
  • Bath Planet of SouthWest Virginia
  • Beacon Pub
  • 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 Boat Company
  • Bridgewater Marina and Boat Rentals
  • Bruno’s Clubhouse Bistro
  • Build SML
  • Coasters
  • Deb Beran Properties
  • Dillon Docks
  • Drifter’s
  • Jo & Co. Jewelers
  • Kevin Bugg State Farm Insurance
  • King’s Grant
  • Lake Retreat Properties
  • Long & Foster Real Estate –
    Glenda & Steven McDaniel
  • Mango’s Bar & Grill
  • Mariners Marketplace
  • Mountain View Orthodontics and Dental Sleep Center
  • Perfect Getaways
  • Phil Hager Insurance Agency
  • Portside Grill & Bar
  • Seven Oaks Landscape-Hardscape
  • Smith Mountain Lake Center
  • Smith Mountain Lake Dental Practice
  • Sole Source Solution
  • Southern Lights Outdoor Lighting & Audio Systems
  • TBS Construction
  • The Copper Kettle
  • The Cottage Gate
  • The Water’s Edge Country Club
  • Tiff’s Lakefront
  • Turner’s Dock Building
  • Virginia Dare Marina
  • Wilson Premier Properties

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

All Lakefront / Lakeview

22 RESTAURANTS FOUND

Beacon Pub

Food & Drink > American

Bedford County | $$

3619 Airport Road Moneta, Virginia 24121

540-297-2100 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

Jake’s Place

Food & Drink > American

Bedford County | $$

1041 Harbour Inn Lane Moneta, Virginia 24121

540-297-4732 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

Historic paddlewheel boat offering lunch, dinner and specialty sightseeing cruises.

Do you see something that needs updating? Please let us know.

Franklin County

59 RESTAURANTS FOUND

Benny Adelinas

Food & Drink > Italian / Pizza

Franklin County | $

84 Westlake Road, Suite 105 Hardy, Virginia 24101

540-346-2120 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

Joe’s Pizza & Italian Restaurant

Food & Drink > Italian / Pizza

Franklin County | $

130 Scruggs Road Moneta, Virginia 24121

540-721-2422 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

Magnum Point Marina

Food & Drink > American

Franklin County | $$

2200 Old Salem School Road Union Hall, Virginia 24176

540-576-3001 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

Vinny’s Italian Grill & Pizzeria

Food & Drink > Italian / Pizza

Franklin County | $

16547 Moneta Road Moneta, Virginia 24121

540-297-0000 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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.

Bedford County

34 RESTAURANTS FOUND

Alessandro’s Pizzeria & Grill

Food & Drink > Italian / Pizza

Bedford County | $$

6724 White House Road Huddleston, Virginia 24104

540-296-5396 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

Hardee’s

Food & Drink > Fast Food / Convenience Stores

Bedford County | $

14655 Moneta Road Moneta, Virginia 24121

540-254-7610 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

Peking Chinese

Food & Drink > Asian

Bedford County | $$

14807 Moneta Road #1 Moneta, Virginia 24121

540-296-0741 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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.

Pittsylvania County

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 website-icon

——

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 website-icon

——

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 website-icon

——

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

American

22 RESTAURANTS FOUND

Beacon Pub

Food & Drink > American

Bedford County | $$

3619 Airport Road Moneta, Virginia 24121

540-297-2100 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

Historic paddlewheel boat offering lunch, dinner and specialty sightseeing cruises.

Do you see something that needs updating? Please let us know.

Asian

3 RESTAURANTS FOUND

Edo Grill and Sushi

Food & Drink > Asian

Bedford County | $$

1035 Mercantile Street Moneta, Virginia 24121

540-297-6888 website-icon

——

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 website-icon

——

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 website-icon

——

Asian restaurant specializing in hibachi-grilled dishes, sushi and teriyaki entrees.

Do you see something that needs updating? Please let us know.

Bars / Pubs

4 RESTAURANTS FOUND

Harvest Moon Marketplace

Food & Drink > Bar / Pub

Bedford County | $

14719 Moneta Rd. Moneta, Virginia 24121

540-488-4355 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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.

Beer / Wine / Spirits

11 RESTAURANTS FOUND

Apocalypse Cidery & Winery

Food & Drink > Beer / Wine / Spirits

Other | $

1219 Burnbridge Rd Forest, Virginia 24551

434-851-5646 website-icon

——

Brooks Mill Winery

Food & Drink > Beer / Wine / Spirits

Franklin County | $

6221 Brooks Mill Rd Wirtz, Virginia 24184

540-721-5215 website-icon

——

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 website-icon

——

Fables & Feathers Winery

Food & Drink > Beer / Wine / Spirits

Bedford County | $

2117 Bruno Drive Goodview, Virginia 24095

540-420-0916 website-icon

——

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 website-icon

——

Living Proof

Food & Drink > Beer / Wine / Spirits

Franklin County | $

50 West Court Street Rocky Mount, Virginia 24151

540-238-2220 website-icon

——

Peaks of Otter Winery

Food & Drink > Beer / Wine / Spirits

Bedford County | $

1218 Elmos Rd Bedford, Virginia 24523

540-586-3707 website-icon

——

Ramulose Ridge Vineyards

Food & Drink > Beer / Wine / Spirits

Bedford County | $

3061 Hendricks Store Rd Moneta, Virginia 24121

540-797-6056 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

Mariners Marketplace at Mariners Landing

Food & Drink > Coffee / Bakery / Ice Cream

Bedford County | $

1217 Graves Harbor Trail Huddleston, Virginia 24104

540-721-3028 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

Comfortable café offering specialty coffees, teas, breakfast items and light lunch options.

Do you see something that needs updating? Please let us know.

Delis / Diners

7 RESTAURANTS FOUND

Carl’s Place

Food & Drink > Deli / Diner

Franklin County | $

15800 Old Franklin Turnpike Penhook, Virginia 24137

540-576-2838 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

Family-friendly cafe offering breakfast and lunch options, plus soft-serve ice cream.

Do you see something that needs updating? Please let us know.

International

NO BASIC LISTINGS FOUND

Italian / Pizza

11 RESTAURANTS FOUND

Alessandro’s Pizzeria & Grill

Food & Drink > Italian / Pizza

Bedford County | $$

6724 White House Road Huddleston, Virginia 24104

540-296-5396 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

Family-friendly restaurant serving Italian classics, including pizzas, pastas and subs.

Do you see something that needs updating? Please let us know.

Mexican

8 RESTAURANTS FOUND

Cancun Bar & Grill – Bridgewater Plaza

Food & Drink > Mexican

Franklin County | $$

16440 Booker T. Washington Hwy. Moneta, Virginia 24121

540-524-9338 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

Fresh, flavorful, vibrant California-inspired cuisine in a welcoming atmosphere.

Do you see something that needs updating? Please let us know.

Food Trucks / Boats

9 RESTAURANTS FOUND

Curbside Coffees & Cravings

Food & Drink > Food Trucks / Boats

Bedford County | $

Mobile Coffee Trailer Moneta, Virginia 24121

540-490-1578 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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 website-icon

——

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.

BEDFORD AREA

  • Bedford Welcome Center

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

Display of SML Insiders magazine covers

Subscribe to the Magazine

SUBSCRIBE
a preview of an SML Insiders email on a laptop, a phone and a tablet device

Subscribe to the Free E-Newsletter

SIGN UP

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.

ALL ISSUES
SUBSCRIBE
ADVERTISE