Affiliate Disclaimer: This article may contain affiliate links. We may earn a small commission if readers clicks through and make a purchase. See Affiliate Disclosure here.

Virginia’s Oldest Streetcar Diner Has Been Serving Breakfast Since 1946

Some breakfast spots serve pancakes and coffee, but this one serves up a side of 80 years of history with every meal.

Operating since 1946, this tiny Virginia diner still welcomes hungry customers inside a streetcar-style building with counter stools and plenty of old-school character.

Its simple roadside appearance hides a fascinating story that spans generations and crosses state lines.

If youโ€™re ready to find out where this diner is, how it became such a special piece of Virginia history, and why itโ€™s still worth pulling over for today, keep reading.

Where Is It?

Youโ€™ll find the Hillsville Diner at 525 N Main Street in the heart of Hillsville, Virginia.

Itโ€™s about a 1-hour and 25-minute drive from Roanoke, roughly 1 hour from Winston-Salem, North Carolina, and around 1.5 hours from Greensboro, North Carolina.

If youโ€™re cruising along Interstate 77, Hillsville is just a few miles off the highway, making this historic diner an easy breakfast stop on a Blue Ridge road trip.

About

Google Maps

The Hillsville Diner is a tiny, old-school breakfast-and-lunch spot that has earned its place as Virginiaโ€™s oldest continuously operating streetcar diner.

The exterior immediately stands out with its long shape, bright red-and-white walls, rows of windows, and vintage signs stretching across the front.

Inside, much of the original streetcar feel comes through, especially around the counter with its curved metal ceiling, black stools, and small checkered floor tiles.

Google Maps

This narrow layout means cooks, servers, regulars, and fellow road-trippers are never very far apart.

There is also a larger dining area with wood-paneled walls, simple tables, and old photos and decorations that add to the homey, lived-in atmosphere.

While the cozy setting is a big part of the charm, breakfast is one of the main reasons to stop, especially if you like simple, filling diner food without a lot of fuss.

Google Maps

You can order hotcakes or buckwheat cakes on their own or pair them with eggs, bacon, sausage, baked ham, country ham, or grilled tenderloin for a heartier meal.

Lunch brings more traditional diner fare, including burgers, BLTs, hot dogs, pulled pork, grilled cheese, and Philly cheesesteaks, with fries and onion rings on the side.

Google Maps

Portions are generous, so come hungry rather than expecting dressed-up plates.

So if you love classic diners with good food, plenty of character, and a laid-back atmosphere, this little spot is well worth a visit.

History

Google Maps

That wonderfully old-fashioned setup makes a lot more sense once you know just how long The Hillsville Diner has been part of the town.

Its story actually began in Mount Airy, North Carolina, as a 1920s Jerry Oโ€™Mahony diner where local legend says a young Andy Griffith was once a customer.

Then in 1946, the diner was moved to Hillsville, where it found a permanent home along North Main Street and became a local landmark.

Google Maps

Despite its age, many of its original features have survived, including the marble counter, steel grill hoods, oak cabinets, and back-bar equipment from the 1930s.

The diner eventually grew beyond its original footprint, adding space for more customers and better kitchen facilities.

Google Maps

Through all those changes, it continued serving generations of locals and earned its reputation as the oldest continuously operating streetcar diner in the state.

It’s even on the National Register of Historic Places as part of the Hillsville Historic District, so a visit here is about more than simply grabbing a bite to eat.

Know Before You Go

Google Maps

Hours and Best Time to Visit

The Hillsville Diner is open from 6 AM to 2 PM Wednesday through Friday and from 6 AM to 11 AM on Saturday and Sunday, while Monday and Tuesday are closed.

If breakfast is your main reason for visiting, arriving earlier in the morning is a good idea, especially on weekends when the small dining room can fill up quickly.

Hours may change around holidays, so itโ€™s always worth checking the latest schedule before making the drive.

Google Maps

Seating and Crowds

The Hillsville Diner is genuinely compact, so expect a cozy experience rather than a spacious restaurant with lots of tables.

Crowds become a much bigger factor around major events in town, especially during Labor Day weekend.

Thatโ€™s when Hillsville hosts its huge Labor Day Flea Market and Gun Show, drawing thousands of visitors to the area for several days.

If your trip falls during the event, allow extra time around town and book accommodations well in advance.

Google Maps

Things to Do Nearby

After breakfast or lunch, make the most of your visit by adding a little sightseeing to the rest of your day.

You can drive about 15 minutes to the Blue Ridge Parkway at Fancy Gap, where you can enjoy a scenic mountain drive and stop at Puckettโ€™s Cabin and Groundhog Mountain.

If youโ€™re up for a hike, stay in town and follow the 0.75-mile Beaver Dam Creek Trail for a quiet walk past the creek, open fields, and wooded areas filled with local wildlife.

Google Maps

For a dose of history, walk a minute to the Carroll County Historical Society and Museum to see local artifacts and learn about the events that shaped the town.


Related Posts

Share to...