Less than 5 miles from the nearest public boat launch on Smith Mountain Lake
Connect with us!

Dining in Penhook, VA

Looking for something to eat in the area? Check out these local restaurants!
Carl's Place
Carl's Place
Carl's Place Restaurant has the best homemade biscuits you'll ever have. They are a MUST for breakfast! Family owned and operated.
Cattleman's
Cattleman's
Owned and operated by a local Franklin County Farming family who have a passion for raising, selling, and serving quality Black Angus Beef. The brisket tacos are AMAZING!
Magnum Point Grill & Marina
Magnum Point Grill & Marina
Veteran-owned full service restaurant and marina located on the Blackwater side of Smith Mountain Lake. Enjoy the casual, nostalgic atmosphere while dining inside or the beautiful view of the lake while dining on the deck.
Mexico Viejo at Penhook
Mexico Viejo at Penhook
Take in some live music while enjoying traditional, fresh Mexican food. The Skinny Margherita is a MUST! Eat in or take it to go!
Napoli Cowboy
Napoli Cowboy
Napoli Cowboy has a menu where the tastes of Texas and Italy collide. Their menu consists of items such as Chicken Wings, Texas Ribs, Ribeye Steak, and House-Made Lasagna.
There are no attractions to show.