The 13 Most Unique (and Amazing) Restaurants in Virginia!

Virginian diners have access to some of the best and most unique restaurants on the East Coast. With Richmond, Virginia, as a notable hub for innovation, chefs and restaurateurs express their creativity throughout the Commonwealth. Below are 13 of the most unique restaurants around. 

1. Pink Cadillac Diner, Natural Bridge, VA

You’ll know when you get to the Pink Cadillac Diner in Natural Bridge, Virginia when you see the pink Cadillac parked outside. Or maybe you’ll see the King Kong statue next to it. If not that, then certainly the pink pain on the exterior. Either way, the Pink Cadillac is a local favorite, capturing the feel of a 1950s diner complete with Elvis statue and matching soundtrack. The food is all-great, so order to your heart’s content.

2. Juleps, Richmond, VA

Juleps in Richmond, Virginia, has been named one of the city’s “Top Seven Sensations” by Richmond Magazine for its delicious food and elegant atmosphere. The restaurant is housed in Richmond’s oldest commercial building, which was once a lumber house, brewery, cigar-box maker, and soap factory. Today the historical ambiance makes Juleps one of the best dining experiences around. 

3. Sheppard Street Tavern, Richmond, VA

Previously known as Caliente, the Sheppard Street Tavern in Richmond, Virginia, was featured on “Man v. Food” for its chicken wing challenge: Eat eight wings in under 30 minutes. Easy, right? Participants can’t use ranch dressing or milk to douse the heat of these jumbo wings. The combination of habanero, cayenne, and pure chili extract make dining at Sheppard Street Tavern an experience to remember.

4. Honey Pig Grill, Centreville, VA

Authentic Korean cuisine can be hard to come by, but at the Honey Pig Korean Grill in Centreville, Virginia, you can experience Seoul at home. Grill your own meat and enjoy classic Korean dishes like bibimbap, golbi, and bulgogi.

5. Miyagi Sushi, McLean, VA

Miyagi Sushi in McLean, Virginia, is known for their interesting takes on sushi. Ever thought about trying a lasagna sushi role? Me either, but you don’t know what you’re missing. Miyagi can be hard to miss from the street, but keep looking for this diamond in the rough. 

6. Strange Matter, Richmond, VA

Strange Matter in Richmond, Virginia, is a vegan paradise. Stop by for live music and beer mimosas. The decor is pretty funky, but definitely leaves an impression. While you’re waiting for your food, enjoy the classic arcade games. Don’t forget to leave without a t-shirt.

7. Amphora, Herndon, VA

Amphora in Herndon, Virginia, was named Best of Virginia for The Sporting Life and Best Restaurant by the Washingtonian two years ago. The menu is huge, covering every conceivable meal and most cuisines. Everything is served all day long. 

8. Saint Germain, Norfolk, VA

Saint Germain in Norfolk, Virginia, is confident in its uniqueness. Presenting itself as a modern American restaurant, Saint Germain offers classic and modern cocktails along with “modern interpretations of dishes with classically inspired flavors.” Their presentation is as stylized as the names of their cocktails (and explanations), but they deliver the goods. 

9. Freemason Abbey, Norfolk, VA

The Freemason Abbey in Norfolk, Virginia, was originally a church built in 1873. Today, it is an elegantly casual restaurant serving fresh seafood, steak, and award-winning She Crab Soup. Reservations are recommended, as the space almost always fills up quick. 

10. Skeeter’s Restaurant, Wytheville, VA

Skeeter’s Restaurant in Downtown Wytheville is known for selling millions of “Skeeterdogs” since the business originally opened in 1920. Fun fact: The building is also known as the birthplace of First Lady Edith Bolling Wilson.

11. Smitty’s Better Burger, Hampton, VA

Smitty’s Better Burger in Hampton, Virginia, has been serving diners since 1956. The authentic drive-thru experience is known for its famous Better Burger. Make sure to tip your carhop. 

12. Texas Tavern, Roanoke, VA

If you find yourself in Roanoke, Virginia, then make sure to stop by Texas Tavern. The same family has owned Texas Tavern for generations, dating back to 1930. Order up a helping of their “Best Chili,” “Best Hot Dog,” “Best Local Hamburger,” or “Best Late-Night Dinner,” as rated by readers of the Roanoke Magazine. 

13. Hunter’s Head Tavern, Upperville, VA

The Hunter’s Head Tavern in Upperville, Virginia takes its London theme to the extreme. Take note of the British-style red phone booth just outside. The cozy interior evokes a small-town country inn feeling, where diners can enjoy traditional British food. Make sure to take an after-dinner walk around the patio to enjoy the gardens. 

Select a Virginia town to find the Best Things-To-Do and Places To Go around you
Find Restaurants Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Accomack County

Albemarle County

Alleghany County

Amelia County

Amherst County

Appomattox County

Arlington County

Augusta County

Bath County

Bedford County

Bland County

Botetourt County

Brunswick County

Buchanan County

Buckingham County

Buena Vista City County

Campbell County

Caroline County

Carroll County

Charles City County

Charlotte County

Chesapeake City County

Chesterfield County

Clarke County

Colonial Heights City County

Covington City County

Craig County

Culpeper County

Cumberland County

Danville City County

Dickenson County

Dinwiddie County

Essex County

Fairfax County

Fauquier County

Floyd County

Fluvanna County

Franklin County

Franklin City County

Frederick County

Fredericksburg City County

Galax City County

Giles County

Gloucester County

Goochland County

Grayson County

Greene County

Greensville County

Halifax County

Hampton City County

Hanover County

Harrisonburg City County

Henrico County

Henry County

Highland County

Hopewell City County

Isle Of Wight County

James City County

King And Queen County

King George County

King William County

Lancaster County

Lee County

Lexington City County

Loudon County

Loudoun County

Louisa County

Lunenburg County

Lynchburg City County

Madison County

Manassas Park City County

Martinsville City County

Mathews County

Mecklenburg County

Middlesex County

Montgomery County

Nelson County

New Kent County

Newport News City County

Norfolk City County

Northampton County

Northumberland County

Norton City County

Nottoway County

Orange County

Page County

Patrick County

Petersburg City County

Pittsylvania County

Poquoson City County

Portsmouth City County

Powhatan County

Prince Edward County

Prince George County

Prince William County

Pulaski County

Radford County

Rappahannock County

Richmond County

Richmond City County

Roanoke County

Rockbridge County

Rockingham County

Russell County

Salem County

Scott County

Shenandoah County

Smyth County

Southampton County

Spotsylvania County

Stafford County

Staunton City County

Suffolk City County

Surry County

Sussex County

Tazewell County

Virginia Beach City County

Warren County

Washington County

Waynesboro City County

Westmoreland County

Wise County

Wythe County

York County