Places to eat

Places to eat at Smith Mountain Lake

Tuscan Tavern

Tuscan Tavern

Featuring pasta dishes, sandwiches, submarines, pizza, salads and delicious desserts. Take out available. Beer & wine on premises.
Location: 16483 Moneta Rd, Moneta, VA 24121
Phone: 540-297-8900
Napoli Cowboy

Napoli Cowboy

Where the tastes of Italy collide.
Location: 6674 Burnt Chimney Rd, Wirtz, VA 24184
Phone: 540-238-2142
Hot Shots Bar & Grill

Hot Shots Bar & Grill

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.
Location: 13360 Booker T Washington Hwy Moneta, VA 24121
Phone: (540) 719-1547
Mangos

Mangos

Drive to Mangos by car or boat! Great place to eat, drink or listen to music. Located at Bridgewater Plaza.
Location: 16430 B.T. Washington Hwy. Moneta, Virginia 24121
Phone: 540.721.1632
Jake`s Place

Jake`s Place

Waterfront dining close to Halesford Bridge.
Location: 1041 Harbour Inn Lane, Moneta, VA 24121
Phone: 540-297-4732
Drifter`s

Drifter`s

Tropical setting. Seasonal - open summers only. Delicious Food. Full Bar. Live Music. Bring your friends, bring your pup, and lift a glass at one of Smith Mountain Lake`s most popular waterfront hangouts.
Location: 1617A Crystal Shores Drive Moneta VA 24121
Phone: 540.297.0055
Napoli By the Lake

Napoli By the Lake

American restaurant on the lake with a focus on fresh ingredients and seafood. Located in Bernard`s Landing
Location: 775 Ashmeade Road Moneta, VA 24121
Phone: (540) 346-2205
Beacon Seafood Pub

Beacon Seafood Pub

Located at the Virginia Dare Marina which is on a mountain lake with boat cruises & a relaxed bar & grill with indoor-outdoor seating. Crab cakes, seafood tacos, and gator sliders and much more!
Location: 3619 Airport Road Moneta VA 24121
Phone: (540) 297-7100
The Blackwater Cafe

The Blackwater Cafe

Family owned and operated with a goal to provide the community with delicious fresh seasonal food. Steak, seafood, pulled pork, pasta, burgers, salads and more.
Location: 4730 Scruggs Road, Moneta, VA 24121
Phone: 540-721-4333
Moosie`s

Moosie`s

Moosie`s ``the lake`s favorite gathering place``...a friendly bar and casual dining. Known for its overstuffed subs & sandwiches, burgers, mouthwatering ribs & chicken, pulled pork BBQ & Mexican fare. Beer, wine & cocktails.
Location: 16 Bridgewater Pointe Pl, Moneta, VA 24121
Phone: (540) 721-5255
The Copper Kettle

The Copper Kettle

We offer a varied and extensive menu with a little something for everyone. Pop in for a great lunch or delicious dinner, swing by after a long day at work for a cold beer or glass of wine, or stop by to watch a game or race on one of our eight TVs in the bar. We have banquet capabilities for groups of over 25 people, and you can hold meetings in our back room with a 72" TV that is perfect for presentations. We have breathtaking mountain views from our patio. We want to serve the dining and entertainment needs of all our customers and are committed to providing great food and excellent service to everyone.
Location: 52 Firstwatch Drive Moneta, VA 24121
Phone: 540-912-0116
Edo Grill & Sushi

Edo Grill & Sushi

Sushi made to order, teppanyaki grill, dine-in, carry-out, outdoor seating, and a full bar.
Location: 1035 Mercantile Street. Suite 104 Moneta, VA 24121
Phone: 540.297.6888
Vinny`s Italian Grill

Vinny`s Italian Grill

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.
Location: 16547 Moneta Road, Moneta, VA 24121
Phone: 540.297.0000
Old Oak Cafe

Old Oak Cafe

Breakfast, lunch and dinner. Whether you are in the mood for good old-fashioned meatloaf, a plate of spaghetti, a properly cooked steak, or fish and chips, it will be just like supper at home except that you will not have to wash the dishes. Relax and enjoy a glass of beer or wine with your meal if you care to, and do not forget to leave room for dessert!
Location: 400 Scruggs Road, Moneta, VA 24121
Phone: 540.719.3388
Pizza Pub

Pizza Pub

Located at Bridgewater Plaza with indoor and outdoor seating with a lake view. Pizza, subs and more.
Location: 16430 Booker T Washington Hwy, Moneta, VA 24121
Phone: 540-721-1234
El Torino Mexican Bar & Grill

El Torino Mexican Bar & Grill

Authentic Mexican Cuisine
Location: 40 Village Springs Dr #14, Moneta, VA 24121
Phone: 540-721-3821
El Rio Mexican Grill

El Rio Mexican Grill

Mexican restaurant with full bar with over 50 tequilas
Location: 400 Scruggs Road Moneta, VA 24121
Phone: 540-719-1594
Mexico Viejo Tequila Bar

Mexico Viejo Tequila Bar

Waterfront dining mexican fare. Mexico Viejo offers an extensive menu of traditional Mexican fare, as well as cold beer and tasty margaritas.
Location: 404 Crazy Horse Drive, Moneta, VA 24121
Phone: (540) 719-1000