Drive the stretch of Route 40 that cuts through Penhook and you'll pass a marina that's been running since 1966, a burger counter now in its third generation of the same family, a general store with a full bar bolted onto the side of it, and a café that didn't exist five years ago. None of them are trying to take the other's customers. That's not an accident of a small town. It's the only way a place this size keeps five kitchens open at once.
Smith Mountain Dock & Lodge, on Locust Lane, is one of the oldest marinas on the lake, run by Todd and Donna Holcomb who've kept it going for six decades. Longevity like that tends to set the tone for everything else that opens nearby, and Penhook's food scene follows the same pattern. The places that last here aren't competing on the same menu. They're each holding down a piece of the day that nobody else has bothered to claim.
The Old Guard Never Had to Change
Carl's Place sits right off Route 40, and it has for a long time. One reviewer put it plainly: "her dad started this place 74 years ago and now she & her daughter run it." Three generations, same small building, same short menu. You order a Mabel Burger or a Carl's Burger, you get fresh fries, and you don't linger over a decision because there isn't much of one to make. The seating is tight enough that regulars know to route around the rush, but that's the tradeoff for a burger counter that hasn't needed to reinvent itself since before most of its current customers were born.
That kind of staying power isn't about culinary ambition. It's about a small building, a loyal crowd, and a family willing to keep showing up. Carl's Place isn't trying to be the fanciest stop in Penhook. It's trying to be the same reliable stop it's been for 74 years, and that's exactly why it still is one.
Everyone New Found the Gap the Old Guard Left Open
The newer spots in Penhook didn't try to out-burger Carl's Place. They looked at what wasn't being served and built around it.
The Little Mule Café opened on Virginia 40 in a town where, as the local dining coverage put it, options on the south side of the lake are "a bit more limited." Instead of competing head-on for lunch traffic, it leaned into breakfast, wraps, and specialty coffee, then added something nobody else in town was doing: a rotating Sunday supper, one meal a week, cooked in limited quantities. It sells out often enough that regulars have learned not to show up late.
Nick's Penhook General Store took a different gap entirely. Owner Nick Jamison runs it as part convenience stop, part kitchen, part bar, a combination that doesn't really overlap with a burger counter or a breakfast café. Burgers, hot dogs, pizza, a full bar, and Homestead Creamery ice cream on the side. It's the place you end up at when you need gas, a sandwich, and a beer in the same fifteen minutes, which is a specific enough need that nobody else in Penhook is built to fill it.
Mexico Viejo Penhook, tucked off Smith Mountain Road, took yet another lane: it's the one with live music and a full bar built around house margaritas, the spot locals point to when the plan is dinner and staying a while rather than grabbing something fast.
The Schedule Is Part of the Strategy
The clearest evidence that these places aren't competing is that most of them aren't even open at the same time.
| Spot | When it's actually open | What it's built for |
|---|---|---|
| Carl's Place | Daily, but tight seating and a rush-hour crowd | Fast, familiar burger, no decisions required |
| The Little Mule Café | Breakfast and lunch daily, plus one Sunday supper a week | Coffee and a wrap on a weekday, a sit-down meal once a week |
| Nick's Penhook General Store | General store hours, full bar attached | Gas, a sandwich, and a drink in one stop |
| Lumpkins Bar and Grill | Wednesday through Saturday, 8 a.m. to 2 p.m., closed Monday and Tuesday | A specific morning window, not an all-day option |
| Mexico Viejo Penhook | Evening-forward, live music nights | Dinner with a reason to stay |
A restaurant that's only open four mornings a week isn't a restaurant that's struggling. In a town like Penhook, narrow hours are often the whole business model. Staying open every day, all day, is expensive for a kitchen with a small local base to draw from. Staying open for a specific window and being the best option in that window is cheaper, and it works.
What This Actually Means If You Live Here
If you've ever driven through Penhook wondering why there isn't one obvious "best restaurant," this is why. There isn't a hierarchy to sort out, because these places were never sorted against each other in the first place. There's a mental map instead: Carl's Place if you want something fast and you know to time it around rush hour, Little Mule if you're catching breakfast or you've marked your calendar for Sunday supper, Nick's if you need to fuel up the truck and grab dinner in the same errand, Lumpkins if your window happens to be a Wednesday morning, and Mexico Viejo if the plan for the night includes staying for a second round.
None of that shows up on a map or a review aggregator sorted by star rating. It shows up after you've lived here long enough to know which door is unlocked at which hour, and that kind of local knowledge is worth more than any ranking. Penhook doesn't have a food scene that competes for your business. It has one that divides up the day and trusts you to know the schedule.
If you're weighing whether a home on this stretch of the south shore fits your life, that rhythm is worth factoring in alongside the shoreline and the square footage. Debbie Shelton has spent more than two decades working this side of Smith Mountain Lake, and she brings the same attention to the small, local details, from dock permits to which counter still makes the same burger it did 74 years ago, that make a house here feel like it's actually in Penhook and not just near it. If you're curious what your own property is worth in today's market, Debbie Shelton offers a free home valuation, no obligation attached.