The Best Diners in Virginia

When you want to get a taste of authentic southern food or just want to grab a quick bite while on the road, be sure to check out one of these fantastic diners in Virginia. Serving everything from burgers and fries to country fried steak, and breakfast all day long, you are sure to enjoy the down-home flavor and southern hospitality at these East Coast favorites.

Be notified when we release new stories about Virginia.

Yes, I Want Deals and Tips!

Virginia Diner

Located in the City of Wakefield, the Virginia Diner is a great place to eat when you want a home cooked meal with great service. There is a buffet available and individual entrees are also served including country ham, fried chicken and honey-glazed pork chops.. The diner is open for breakfast, lunch and dinner.


Metro 29 Diner

The Metro 29 Diner offers guests a varied American menu filled with favorites such as burgers, shakes, and all types of comfort food. They are famous for their French Toast and homemade desserts,. They are open until the "wee hours in the morning" so be sure to stop by anytime to get a great meal or a hot cup of coffee.


Classic Diner

The Classic Diner is highly recommended by the locals for its amazing food, hospitality and service. While it may become packed during Sunday brunch, the local say that it's well worth the wait. This establishment located in Virginia Beach is a fun place to go with friends and family.


Pop's Diner Co.

This local chain of diners serves classic items for breakfast, lunch and dinner, Enjoy fresh sandwiches, American entrees and cocktails in this friendly location where good food comes together with Southern hospitality. Pop's Diner serves hearty portions at an affordable price.


The Pink Cadillac Diner

The Pink Cadillac Diner will take you back to a simpler time. Serving up comfort food inside a nostalgic setting, it's easy to see why this diner is one of the very best in Virginia Beach. Enjoy an amazing, filling lunch while sightseeing in the area or before you head out to the shore.


Rick's Café

This 24-hour café is a great place to stop after hours for good Southern eats or a fresh cup of coffee. Ranked as one of the best places to eat in Virginia Beach by the locals, Rick's Café serves up the classics like burgers and tots as well as breakfast platters available all day long.