We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Carl's Place

Is this your business?
15800 Old Franklin Turnpike, Penhook, VA 24137
+1 540-576-2838
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent44%
  • Very good44%
  • Average8%
  • Poor0%
  • Terrible4%
Travelers talk about
“pies” (3 reviews)
“burger” (3 reviews)
“ribs” (2 reviews)
Open Now
6:00 AM - 8:00 PMAll hours
American, Diner
15800 Old Franklin Turnpike, Penhook, VA 24137
All Details
Write a Review
Reviews (25)
Traveler rating
Traveler type
Time of year

1 - 10 of 25 reviews

Reviewed July 22, 2017

My family owns property at Smith Mountain Lake and we have eaten at Carl's since I was 8 years-old. The food has always been good and it is a must-go place for our family whether we need a few groceries or meals. The pizza with...More

Thank Lisa S
Reviewed July 8, 2017

No trip is complete to Smith Mountain Lake without going to Carl's Place in Penhook, Virginia. Its a family favorite and we absolutely have to go, claiming it as "tradition". The menu is simple and the flavors are packed in whatever you order. I always...More

Thank Sue L
Reviewed May 23, 2017

Awesome good classic diner style food. The people are very nice. Can't wait to go back at least 5 times during our annual trip to the lake!

Thank luvsml2017
Reviewed May 8, 2017 via mobile

Great place to grab lunch. Huge menu so you are sure to find something you like. The prices are very low in my opinion so I was happy

Thank Ed B
Reviewed May 1, 2017

Good fresh food. Friendly staff. Only drawback was the wait time for breakfast on Sunday morning when they were slightly busy.

Thank Betsy S
Reviewed March 28, 2017 via mobile

Home cooking at its best! Friendly staff, their specials are so good, I highly recommend the Hamburger Steak and gravy and the chocolate pies but everything is delicious!! They serve breakfast all day!

Thank mommapiep175
Reviewed January 16, 2017

On a recommendation, we stopped by Carl's Place on the south side of Smith Mountain Lake in Penhook. We were told to try the double cheeseburger, and it was pretty good and reasonably priced. We also got onion rings, which were great. Looking at the...More

Thank RoanokerFan
Reviewed September 12, 2016

good food. good service. reasonable prices. A local favorite. I don't miss the Monday lunch special....ribs.

Thank Jake H
Reviewed August 29, 2016 via mobile

We were in the area on a mini vacation at sml we decided to try the place out We stopped in early for breakfast and later that day for dinner. The place is a small convient store and restaurant. The service was excellent. Food was...More

Thank heather r
Reviewed July 24, 2016 via mobile

The food is great it's a local hotspot that serves breakfast lunch and dinner all day! Close to SML . There is also a store that sells all kinds of things you might need. And gas!!

Thank Shelley D
Nearby Restaurants
Mitchell's Restaurant
25 reviews
6.69 miles away
Smith Mountain Dock & Lodge
13 reviews
3.60 miles away
La Trattoria Italian Restaurant
19 reviews
3.80 miles away
Nearby Attractions
Smith Mountain Dam Visitor's Center
5 reviews
6.44 miles away
Smith Mountain Lake State Park
77 reviews
7.97 miles away
Booker T. Washington National Monument
73 reviews
11.49 miles away
Tomahawk Mill Vineyard and Winery
9 reviews
11.59 miles away
Questions & Answers
Get quick answers from Carl's Place staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
American, Diner
Breakfast, Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible
Good for
Families with children, Kids
Open Hours
6:00 AM - 8:00 PM
6:00 AM - 8:00 PM
6:00 AM - 8:00 PM
6:00 AM - 8:00 PM
6:00 AM - 8:00 PM
6:00 AM - 8:00 PM
6:00 AM - 8:00 PM
Location and Contact Information
  • Address: 15800 Old Franklin Turnpike, Penhook, VA 24137
  • Location: United States  >  Virginia (VA)  >  Penhook
  • Phone Number: +1 540-576-2838
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing