There are many things to see and do in Virginia, but no matter where your travels in this historic state take you, you can always be sure to find some great American cuisine close by. In this article, we take a look at six spectacular restaurants to try if you ever get to visit Old Dominion.

Terrapin Restaurant

If you are looking for a high-class restaurant close to Virginia Beach, then look no further than Terrapin. This place specializes in contemporary regional food and has been awarded the AAA Four Diamond award every year since 2008. Reservations are highly recommended to make sure you get a seat.

YNot Italian

If you are looking for a simple Italian meal, why not try Ynot Italian? This chain has locations all around Chesapeake, VA and it you are in the mood for a hand tossed pizza, veal marsala, or another classic Italian dish, Ynot Italian will be able to serve you no matter what you’re craving.

Mama J’s Kitchen

If you are traveling through Richmond, Mama J’s Kitchen’is the place to be. This famous soul food restaurant offers diners the best in southern cuisine. Indeed, their catfish has become something of a legend.

Legal Sea Foods

One of the highest reviewed seafood places in Arlington is Legal Sea Foods. Here you will find everything from shrimp dishes to crab cakes, lobster rolls, and more. This restaurant prides itself on offering over 40 varieties of fresh shellfish and fish every day of the year.

The Ivy Inn

This historic Charlottesville building near the University of Virginia has gone through numerous hands over the centuries. It wasn’t until 1973 that this colonial building opened its doors as the Ivy Inn’restaurant. After taking a stroll through Thomas Jefferson’s University of Virginia, stopping at this restaurant for some American seasonal cuisine is a no-brainer.


Foode is a restaurant in Fredericksburg that has a simple mission: deliver clean local food at reasonable prices. Foode currently sources between 85 to 90 percent of their vegetables and meats from local farms and was designed for the foodie in all of us.

If you are visiting one of these towns, hopefully you will be able to check one of these restaurants out for yourself. There is no other place in the nation to get a great taste of traditional American cooking than in Virginia, and these restaurants represent some of the best.