Discover Our Top-Rated Restaurant in Irvington, Virginia
Stop in at The Dining Hall for a lesson in culinary elegance. Our Irvington, VA, restaurant offers a one-of-a-kind dining experience that you can’t find anywhere else. We pride ourselves on being the best in farm-to-table and boat-to-table dining and seek out only the finest, locally sourced vegetables and seafood. Guests rave about and keep coming back for our exquisitely prepared dishes, and we invite you to dine with us to experience it for yourself! (Reservations are required and are encouraged to be made as far in advance as possible.) Contact us now to reserve your spot. Your taste buds will thank you!
What Makes Our Irvington, Virginia, Restaurant so Special?
The Dining Hall offers a prix fixe menu and a table d'hôte fine dining experience. This enables Chef Meseret Crockett to showcase her talent and source local fare, especially rockfish, oysters, and crab. We buy our ingredients from local farms, and our seafood comes straight from the Rappahannock River and its coves, ensuring the utmost freshness and taste.
Our Irvington, Virginia, restaurant is open to everyone with advanced reservations, and seating is limited to 20 guests. However, your table is yours for the evening. Reservations can be made between 6:00 and 8:00 p.m. on Thursdays, Fridays, and Saturdays during the winter.
Our delicious food speaks for itself, but our reviews are certainly impressive!
- TripAdvisor Guest Rating of 5 out of 5: We’re the only restaurant within an hour’s drive with this guest rating on the #1 travel review site. And, we’ve held this honor for eight consecutive years!
- “Best meal I have had in a long time, and, maybe, like forever.” - Dave Parker (Travel Writer)
- “Simply put, the meal was one of the best we've ever had.” - Dale Dunlop (Travel Writer)
Reserve Your Table Today!
With an expert chef, the freshest ingredients, and a charming atmosphere, an evening in The Dining Hall will be one you remember for a long time. So, what are you waiting for? Join us and indulge in one of the best meals you’ve ever had! Call 804.438.6053 and reserve your table today. We look forward to speaking with you!