Fast Food Club Fast Food Club

Virginia’s Oldest Taverns Still Pour Drinks And Serve Supper In Rooms From The 9s

Mason Fairfax 8 min read
featured image 6a2f0321a04d 566b68420236
Virginia's Oldest Taverns Still Pour Drinks And Serve Supper In Rooms From The 9s

Some Virginia dining rooms were already old when the country was brand new, and a handful of them still set tables every week. These taverns once fed stagecoach riders, travelers, and town folks, and today they serve crab cakes, fried chicken, trout, and prime rib under the same beams and beside the same fireplaces.

Each stop on this list has its own story, from a 1710 building on the Rappahannock to a 1728 stone inn in horse country. Save this one for your next road trip, because history tastes better when it comes with supper.

1. The Tavern, Abingdon, VA

The Tavern, Abingdon, VA
© The Tavern, Abingdon, VA

Built in 1779, this Main Street landmark is the oldest tavern in Abingdon, and its bar is often called the oldest in Virginia. That is a big claim for a small Southwest Virginia town, and the building backs it up with every creaky detail.

Inside, period decor, a fireplace, and low lighting make dinner feel like a meal in a colonial pub. The menu leans upscale American with German touches, which sets it apart from every other stop on this list.

The Tavern Onion Soup and the Tavern Trout are two menu highlights worth knowing before you go. Full vegetarian and vegan menus are available too, so mixed groups can all find a plate.

Timing matters here. Supper is served only Friday and Saturday from 5 to 9 PM, and reservations are recommended.

In warm weather, ask about the shady brick terrace out back. Parking can take a little hunting along Main Street, so give yourself a few extra minutes and enjoy a stroll through the historic district before your table is ready.

2. 1710 Tavern, Tappahannock, VA

1710 Tavern, Tappahannock, VA
© 1710 Tavern, Tappahannock, VA

The name tells you the birth year, and the building has the fireplaces to prove it. Two large hearths anchor the dining rooms at this Tappahannock tavern, with old world decor that keeps the Colonial Era front and center.

Sitting on Water Lane in a river town, it makes sense that seafood shines. Crab cakes, she-crab soup, and pan roasted scallops are signature picks.

Not every dish here is dressed up, though. House cut onion rings with 1710 Sauce and a hearty steak and eggs plate keep things fun, and there is a full vegetarian menu.

Prices run on the higher side, so I would save this one for an anniversary or a special weekend drive to the Northern Neck area. Dinner reservations are recommended.

Hours are Monday and Wednesday through Thursday 5 to 8 PM, Friday and Saturday 5 to 9 PM, and Sunday 4 to 8 PM, with Tuesdays closed. Street parking is free and usually easy, and dogs are welcome at the outdoor seating.

3. Hunter’s Head Tavern, Upperville, VA

Hunter's Head Tavern, Upperville, VA
© Hunter’s Head Tavern, Upperville, VA

Out in Virginia hunt country, a 1700s home has been reborn as one of the most relaxed historic stops on this list. Hunter’s Head Tavern sits along John S Mosby Highway in tiny Upperville, surrounded by the kind of rolling scenery that makes the drive half the fun.

The restored interior is rustic and full of character, with fireplaces and a classic old Virginia tavern look. The patio is the other big draw when the weather cooperates.

Food is farm to table and locally sourced, but the menu stays approachable. Fish and chips, a Scotch egg, wings, and shrimp are popular orders, and full vegan and vegetarian menus are available.

Unlike several taverns here, it opens at 11 AM, so lunch works just as well as supper. Hours run Monday and Thursday 11 AM to 8 PM, Friday and Saturday until 9 PM, and Sunday until 8 PM, with Tuesday and Wednesday closed.

Parking is usually plentiful, and dogs are allowed outside. Saturday afternoons get busy, so plan accordingly.

4. Hanover Tavern, Hanover, VA

Hanover Tavern, Hanover, VA
© Hanover Tavern, Hanover, VA

Ghost hunters and crab cake fans can share a table here. Hanover Tavern hosts paranormal investigation nights, which is not something you find on most restaurant calendars.

The dining room sits in the basement of a tavern built in the 1700s, and the setting is rustic and quaint. Signature dishes include crab cakes and she-crab soup, and the cooking has a home style quality.

It is also one of the friendliest picks on this list for your wallet, with a typical range of about $10 to $50 per person. Live music adds to the evening lineup, which makes it a solid spot for a party or a night out.

Hours are Wednesday through Saturday 11 AM to 9 PM and Sunday 11 AM to 8 PM. Monday and Tuesday are closed.

Reservations are recommended for brunch and dinner. Parking is free and usually easy to find, and dogs are welcome outside.

5. Gadsby’s Tavern, Alexandria, VA

Gadsby's Tavern, Alexandria, VA
© Gadsby’s Tavern, Alexandria, VA

George Washington and John Adams both passed through these doors, and the dining room still leans fully into that 18th-century past. Gadsby’s Tavern in Old Town Alexandria dates to 1785.

Meals are served by candlelight among vintage decor. An in-character guest often greets each table, giving it a living history feel close to what you would expect in Colonial Williamsburg.

The menu matches the mood. Peanut Soop, prime rib of beef, grilled salmon, duck, scalloped potatoes, and corn pudding are all part of the lineup, and portions are generous.

Brunch is a popular way to visit, and dinner makes a great date night. Lunch runs 11:30 AM to 3 PM and dinner 5:30 to 10 PM Wednesday through Sunday, with Saturday open straight through, and the restaurant is closed Monday and Tuesday.

Plan for paid street parking or a paid lot in Old Town. Reservations are recommended, especially on Friday and Saturday evenings.

6. The Red Fox Inn & Tavern, Middleburg, VA

The Red Fox Inn & Tavern, Middleburg, VA
© The Red Fox Inn & Tavern, Middleburg, VA

Stone walls laid in 1728 make the Red Fox Inn one of the oldest buildings on this whole list. It stands at the main crossroads of Middleburg, a horse country town known for its charming shops and historic streets.

The property is more than a restaurant. It includes cozy rooms and suites, an art gallery, and a refined tavern, so you can turn supper into a full overnight getaway.

The tavern is known for its tasting menu, a multi-course dinner that suits a celebration. The atmosphere stays friendly rather than stuffy, even with the polished setting.

I like this stop for a slow weekend. Pair dinner with a walk around town and a night upstairs, and the 1728 building becomes part of the trip instead of just the backdrop.

Hours were not listed for this one, so call ahead at 540-687-6301 or check the website before you go.

7. Half-Way House Restaurant, North Chesterfield, VA

Half-Way House Restaurant, North Chesterfield, VA
© Half-Way House Restaurant, North Chesterfield, VA

Stagecoach travelers once stopped here halfway along their route, and the name stuck. Half-Way House Restaurant occupies a building from the 1760s right on Route 1.

The real treat is downstairs. Brick walls, fireplaces, and a basement dining room give it a rustic, step-back-in-time look that is hard to fake.

Plates are beautifully presented, with traditional American cooking from seafood to chops. Scallops, snapper, and truffle cake are standouts.

Here is a practical bonus: dinner is served seven nights a week, Monday through Saturday 5 to 9 PM and Sunday 5 to 8 PM. That makes it the most flexible supper option on this list.

Prices land around $50 to $100 per person, and reservations are recommended. Parking is free and usually easy, which is a nice change from busier historic districts.

8. Wayside Inn, Middletown, VA

Wayside Inn, Middletown, VA
© Wayside Inn, Middletown, VA

Even the phone number ends in 1797, the year this Shenandoah Valley inn opened its doors. Wayside Inn sits on Main Street in Middletown and still welcomes overnight guests in period-inspired rooms.

Supper happens at Larrick’s Tavern, a quaint wood-beamed restaurant on site. For a later evening, there is also a speakeasy with entertainment.

Recent upgrades have refreshed some of the rooms while keeping the historic character. It is a good choice if you want a little of everything in one stop: dinner, a bar, and a bed down the hall.

Middletown is an easy hop off Interstate 81, making this a smart road trip break through the valley.

Hours were not listed, so call 540-869-1797 or visit the website to plan your visit.

9. Michie Tavern ca. 1784, Charlottesville, VA

Michie Tavern ca. 1784, Charlottesville, VA
© Michie Tavern ca. 1784, Charlottesville, VA

Fried chicken served by staff in period costume is reason enough to stop. Michie Tavern is an authentic 18th-century tavern that was restored and moved to its current spot on Thomas Jefferson Parkway near Charlottesville.

Meals are eaten in the rooms of the tavern itself. The format is a Southern buffet, and servers will bring seconds.

The spread includes fried chicken, stewed tomatoes, pulled pork, mashed potatoes, and tavern baby beets, made from scratch. Vegan options are available, including a vegetarian version of the green beans.

At around $20 to $30 per person, this is the most budget-friendly supper here, and it is a great fit for families. Kids’ menus and high chairs are available, and there is a gift shop plus tours.

Lunch runs daily 11:30 AM to 3 PM, and supper is served Wednesday through Saturday 3:30 to 7:30 PM. Weekend afternoons are busiest, so a Wednesday evening visit can be calmer.

Enjoyed this story?

Add Fast Food Club as a preferred source to see more of our reporting on Google.

Follow us on Google

Leave a Reply

Your email address will not be published. Required fields are marked *