Irvington, VA is a small town located in the Northern Neck of Virginia. It had a population of just 432 in the 2010 census. The town is about an hour east of Richmond, about 2 hours north of Virginia Beach, and about 3.5 hours south of Northern Virginia.
The town of Irvington is situated along the Rappahannock River, and close to the Chesapeake Bay. As a result, fish and seafood are an important part of the restaurant scene in the quiet town.
You will definitely have no trouble finding the freshest seafood at many of the local favorite restaurants. In particular, many of the dishes feature fresh oysters and crab.
Below are my top recommendations for the best restaurants near Irvington, Virginia.
Irvington is located just 5 miles from Kilmarnock. Learn all about the Top Things to Do in Kilmarnock, VA!
Note: This page contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. For more information, please see the Disclaimer.
Where to Stay Near Irvington, VA |
Hope and Glory Inn Historic boutique hotel and vineyard (Click Here to Book) * * * The Tides Inn Features an Outdoor Pool, Fitness Center, and Free Bike Rentals (Click Here to Book) |
The Colonnade
Location
65 Tavern Rd, Irvington, VA 22480
Hours
- Thursday – Sunday: Seatings from 6:30 pm – 7:00 pm
Description
The Colonnade Restaurant tops the list of best restaurants near Irvington, VA. They feature a fabulous fixed-price menu, and a stylish, sophisticated ambiance. It is the perfect location to celebrate a special occasion with fine dining.
The restaurant is located in the Hope and Glory Inn, which is a top hotel pick in the area as well.
The fixed-price menu offers four courses. For the first course, some of the dishes have included Rappahannock River Oysters, roasted with Asiago Cheese and House Made Pesto.
The second course has featured dishes like Le Potage Roti with Butternut Squash, Sweet Potatoes, Red Bell Peppers, Leeks, and Red Onion.
The third course is generally a heavier meat or seafood dish, such as Jumbo Lump Crab with Beurre Blanc, Carrots a la Vichy, Roasted Asparagus, and the Chef’s signature cornbread.
You can find the full menu online.
Note that reservations are required. You can call to schedule reservations.

Chesapeake Restaurant & Terrace
Location
480 King Carter Dr, Irvington, VA 22480
Hours
- Breakfast: Monday – Sunday: 7:00 am – 11:00 am
- Brunch: Saturday – Sunday: 11:00 am – 2:00 pm
- Lunch: Monday – Friday: 11:00 am – 2:00 pm
- Dinner: Everyday: 5:00 pm – 10:00 pm
Description
The Chesapeake Restaurant & Terrace is located in The Tides Inn in Irvington, VA. The restaurant features indoor and outdoor seating. One of the restaurant’s highlights is the fabulous water views from both the indoor and outdoor areas.
The restaurant also hosts private events, which makes it a great location for birthdays and other special occasions.
The restaurant specializes in fresh seafood, which is no surprise given its location.
The restaurant serves breakfast, lunch, and dinner, as well as brunch on Saturdays and Sundays from 11 am to 2 pm.
Their breakfast and brunch menus feature tasty dishes like Avocado Toast, Crab Cake Benedict, Brioche French Toast, and Blue Crab Omelet.
For lunch, the restaurant offers Local Oysters on the half-shell or fried, Northern Neck Cobb Salad, and a Salmon Bowl. Make sure to also try the signature She Crab Soup.
For dinner, you can order Local Soft-Shell Crab, Tuna Crudo, Chesapeake Halibut, Chesapeake Scallops, and Tides Inn Crab Cakes. They also serve non-seafood dishes, such as Ricotta Gnocchi, Virginia Filet Mignon, and Shrimp & Grits.
You can view their full menu online.
The Office Bistro
Location
4346 Irvington Rd, Irvington, VA 22480
Hours
Summer Hours:
- Monday – Saturday: Lunch: 12:00 pm – 3:00 pm. Dinner: 5:00 pm – 9:00 pm
Fall, Winter, and Spring Hours:
- Tuesday – Saturday: Lunch: 12:00 pm – 3:00 pm. Dinner: 5:00 pm – 8:00 pm
Description
The Office Bistro features locally-sourced dishes that they serve for lunch and dinner.
They offer something for just about everyone, with Pow Wow Shrimp and Oysters, Zucchini Fritte, Pear Walnut Gorgonzola Salad, a Classic Cheeseburger, Grilled Salmon Fresca, Fried Shrimp Platter, Flatbreads, and much more.
For dessert, don’t miss the delectable Chocolate Chambord Pot de Crème!
You can view their full menu online.
Car Wash Café
Location
481 N Main St, Kilmarnock, VA 22482
Hours
- Breakfast: Wednesday – Saturday: 8:30 am – 11:00 am, Sunday: 8:30 am – 2:00 pm
- Lunch: Wednesday – Sunday: 11:00 am – 2:30 pm
- Closed Monday and Tuesday
Description
The Car Wash Cafe is actually located in nearby Kilmarnock, VA, which is about 5 miles north of Irvington. They are open for breakfast and lunch. Some of their specialties include Crab Cake, Grouper, and Rockfish.
For breakfast, they feature hearty staples such as Huevos Rancheros, Frittata, and a Western Omelette Sandwich.
Lunch features dishes like The Carwash Burger, plus sandwiches like Grilled Ahi Tuna, Cuban, Reuben, and BLT.
Vine
Location
77 King Carter Dr, Irvington, VA 22480
Hours
- Open Daily: 12:00 pm – 9:00 pm
- Tuesday: Closed
Description
Vine is a wine bar that also serves delectable small plates. They also offer craft beer and regional beers. Their small plates pair excellently with the robust selection of wines available.
Some of their featured dishes are Tuna Poke, Salmon Filet, Farmhouse Pizza, Grilled Shrimp and Mango Salad, Smoked Salmon, and Kobe Meatballs.
You can view their full menu online.
There is indoor and outdoor patio seating.
Golden Eagle Grill
Location
364 Clubhouse Rd, Irvington, VA 22480
Hours
- Wednesday – Monday: 11:00 am to 3:00 pm
- Tuesday: Closed
Description
The Golden Eagle Grill is a full-service restaurant located in the clubhouse at the Golden Eagle Golf Club. It is also located at The Tides Inn in Irvington. The restaurant features lovely golf course views and a lunch menu of light American dishes.
The seasonal menu includes Clam Chowder, signature salads such as the Grilled Salmon Salad, plus entrees such as Beer Battered Shrimp, Local Oysters, Oyster Po’ Boy, and a Crab Cake Sandwich.
For dessert, they serve New York Style Cheesecake.
You can view their full menu online.
Check out even more great things to do in Eastern Virginia!
Find the best things to do in nearby Kilmarnock, VA

Find the best restaurants in downtown Norfolk, VA

Discover the best day trips from Virginia Beach

Go on a dolphin cruise from Virginia Beach
