Places to eat
Places to eat at Smith Mountain Lake

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
Where the tastes of Italy collide. | |
Location: | 6674 Burnt Chimney Rd, Wirtz, VA 24184 |
Phone: | 540-238-2142 |
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 |
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
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
Waterfront dining close to Halesford Bridge. | |
Location: | 1041 Harbour Inn Lane, Moneta, VA 24121 |
Phone: | 540-297-4732 |
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 |
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
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 ``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
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
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
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
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
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
Authentic Mexican Cuisine | |
Location: | 40 Village Springs Dr #14, Moneta, VA 24121 |
Phone: | 540-721-3821 |
El Rio Mexican Grill
Mexican restaurant with full bar with over 50 tequilas | |
Location: | 400 Scruggs Road Moneta, VA 24121 |
Phone: | 540-719-1594 |
Teriyaki House
Delicious low fat, low calorie, high protein Asian food. Hibachi chicken, steak, shrimp, Teriyaki, just to name a few! | |
Location: | 84 Westlake Rd Ste 107 Hardy, VA 24101 |
Phone: | 540-719-1141 |
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 |
Smith Mountain Lake Coffeehouse
Coffee, Espresso, Tea, Sandwiches, Pastries, Croissants, Cookies, Sandwiches, Salads | |
Location: | 16430 Booker T. Washington Hwy, Moneta, VA 24141 |
Phone: | (540) 346-2023 |
CJ`s Coffee & Sandwich Shop
All sandwiches are made-to-order with fresh ingredients, Boar`s Head meats and cheeses. Locally roasted and fresh brewed coffees and delightful desserts baked daily. | |
Location: | 213 Scruggs Road Moneta VA 24121 |
Phone: | (540) 488-4223 |