Close Icon
Gear IconImportant Reminder:The City Guide app will be sunsetting on December 15, 2024, with the web version to follow in early 2025. Please visit our FAQ to learn more or to download our Swarm app.
Learn more
30 Places to Eat in Virginia Before You Die
Island Creamery is one of 30 Places to Eat in Virginia Before You Die.

1. Island Creamery

9.2
6243 Maddox Blvd, Chincoteague Island, VA
Ice Cream Parlor · 69 tips and reviews

Online P.Online Producer: As you pay, grab a bag of waffle-cone pieces near the register. They're sweet and crunchy and reason enough to stop.

Terrapin Restaurant is one of 30 Places to Eat in Virginia Before You Die.

2. Terrapin Restaurant

7.8
3102 Holly Rd (32nd St), Virginia Beach, VA
New American Restaurant · Oceanfront · 25 tips and reviews

Online P.Online Producer: Local and regional products get center stage, and a favorite dish is one of his varieties of oysters on the half shell.

Eat: An American Bistro is one of 30 Places to Eat in Virginia Before You Die.

3. Eat: An American Bistro

8.2
4005 Atlantic Ave (40th St.), Virginia Beach, VA
New American Restaurant · Oceanfront · 22 tips and reviews

Online P.Online Producer: The Hasselhoff Burger is made with brisket and chuck and topped with truffle mayo and a fried egg. A stop at the bar is mandatory, where the list of house drinks always intrigues.

Som Bao Cafe is one of 30 Places to Eat in Virginia Before You Die.

4. Som Bao Cafe

2476 Nimmo Pkwy, Virginia Beach, VA
Thai Restaurant · 5 tips and reviews

Online P.Online Producer: First-timers might want to start with Thom Khem - pork, chicken or beef with a hard-boiled egg in a broth with the cuisine's signature combination of tang, sweet and spice.

Stove the Restaurant is one of 30 Places to Eat in Virginia Before You Die.

5. Stove the Restaurant

2622 Detroit St, Portsmouth, VA
American Restaurant · 29 tips and reviews

Online P.Online Producer: The restaurant's lowcountry shrimp and grits won top honors in our 2013 Taste Test.

6. Vintage Tavern

8.2
1900 Governors Pointe Dr, Suffolk, VA
American Restaurant · 9 tips and reviews

Online P.Online Producer: No better way to start than with A Taste of Southern Goodness, featuring a pile of salty Virginia ham, sausage crafted on the premises, deviled eggs, house-made preserves and buttermilk biscuits.

Blue Talon Bistro is one of 30 Places to Eat in Virginia Before You Die.

7. Blue Talon Bistro

8.4
420 Prince George St (N Henry St), Williamsburg, VA
French Restaurant · 71 tips and reviews

Online P.Online Producer: Save room for a cocktail, whipped up by one of the most inventive mixologist staffs around.

Dudley's Bistro is one of 30 Places to Eat in Virginia Before You Die.

8. Dudley's Bistro

4904 Courthouse St (Main St), Williamsburg, VA
American Restaurant · 6 tips and reviews

Online P.Online Producer: The chef is an ardent locavore (lover of all things local), which he combines with a "simple is best" philosophy. This is a not-to-be-missed experience.

Buffalo and More is one of 30 Places to Eat in Virginia Before You Die.

9. Buffalo and More

4041 Riner Rd., Riner, VA
American Restaurant · 4 tips and reviews

Online P.Online Producer: They make buffalo-chili nachos, buffalo burgers, buffalo barbecue, buffalo Philly cheesesteak, buffalo brisket, buffalo hot dogs - you get the idea. Get some to go from the freezer case...

Coles Point Tavern is one of 30 Places to Eat in Virginia Before You Die.

10. Coles Point Tavern

6.7
850 Salisbury Park Rd, Hague, VA
Dive Bar · 5 tips and reviews

Online P.Online Producer: When we ordered a crabcake sandwich, the cook formed it, smashed it on a flattop grill and served it up slightly browned. The barman said, "That crab was swimming this morning."

Merroir is one of 30 Places to Eat in Virginia Before You Die.

11. Merroir

9.1
784 Locklies Creek Rd, Topping, VA
Seafood Restaurant · 17 tips and reviews

Online P.Online Producer: We like a spot where the oysters are offered by the name of the creek that they came from.

Aziza's on Main is one of 30 Places to Eat in Virginia Before You Die.

12. Aziza's on Main

2110 E Main St (at N. 21st St.), Richmond, VA
Mediterranean Restaurant · Shockoe Bottom · 16 tips and reviews

Online P.Online Producer: We had the veal shortbreads - gamey and cooked perfectly - and octopus with house-made chitarra pasta topped with a vodka sauce. Stunning.

The Roosevelt is one of 30 Places to Eat in Virginia Before You Die.

13. The Roosevelt

9.2
623 N 25th St (M St), Richmond, VA
Southern Food Restaurant · 56 tips and reviews

Online P.Online Producer: The Roosevelt is a locals' favorite for Sunday brunch, but the 14 tables fill up quickly so arrive early.

Edo's Squid is one of 30 Places to Eat in Virginia Before You Die.

14. Edo's Squid

8.7
411 N Harrison St (btwn W. Franklin & Grace St.), Richmond, VA
Italian Restaurant · VCU · 48 tips and reviews

Online P.Online Producer: The squid with arugula and beans, perfectly seasoned with garlic and olive oil, is in itself worth the drive.

Kuba Kuba is one of 30 Places to Eat in Virginia Before You Die.

15. Kuba Kuba

9.0
1601 Park Ave (N Lombardy St), Richmond, VA
Cuban Restaurant · The Fan · 109 tips and reviews

Online P.Online Producer: The bread on the side, with the palm leaf baked into the top, certifies the authenticity of the family-owned, 15-year-old establishment.

Lemaire is one of 30 Places to Eat in Virginia Before You Die.

16. Lemaire

8.2
101 W Franklin St, Richmond, VA
New American Restaurant · Downtown Richmond · 42 tips and reviews

Online P.Online Producer: Make reservations for dinner at Lemaire, The Jefferson Hotel's award-winning restaurant that combines a staunch Southern bent with an unwavering farm-to-fork philosophy.

Belmont Butchery is one of 30 Places to Eat in Virginia Before You Die.

17. Belmont Butchery

9.1
15 N Belmont Ave (btwn Floyd & Ellwood Ave.), Richmond, VA
Butcher · The Museum District · 14 tips and reviews

Online P.Online Producer: The owner stocks grass-fed beef from nearby sources, and steaks are cut to order. House-made bacon can be tinged with rosemary.

Our Lady of the Angels Monastery is one of 30 Places to Eat in Virginia Before You Die.

18. Our Lady of the Angels Monastery

3365 Monastery Dr, Crozet, VA
Monastery · 2 tips and reviews

Online P.Online Producer: You can find the 2-pound wheels of Gouda made by the Cistercian nuns at speciality shops throughout the state and online, but it's worth the effort to go straight to the source.

Crozet Pizza is one of 30 Places to Eat in Virginia Before You Die.

19. Crozet Pizza

8.5
5794 Three Notch D Rd (Rte 240), Crozet, VA
Pizzeria · 15 tips and reviews

Online P.Online Producer: The restaurant is all about pies. They come in three sizes but endless variations.

Red Truck Bakery is one of 30 Places to Eat in Virginia Before You Die.

20. Red Truck Bakery

8.3
22 Waterloo St (at Ashby St.), Warrenton, VA
Bakery · 10 tips and reviews

Online P.Online Producer: You're in luck at this bakery if you find the savory ham-and-cheese scones - made only a couple days a week - because they sell out quickly.

Mas is one of 30 Places to Eat in Virginia Before You Die.

21. Mas

8.6
904 Monticello Rd, Charlottesville, VA
Tapas Restaurant · Belmont · 33 tips and reviews

Online P.Online Producer: Try the the gambas al' parilla, jumbo shrimp grilled in the shell and set off with garlic aioli and gray salt.

Sam Snead's Tavern is one of 30 Places to Eat in Virginia Before You Die.

22. Sam Snead's Tavern

7.4
7696 Sam Snead Hwy (at the Homestead Resort), Hot Springs, VA
American Restaurant · 17 tips and reviews

Online P.Online Producer: The pimento cheese is some of the best around, bursting with four local cheeses and peppadew chiles. Entrees, which change seasonally, might include duck braised in cider or aged sirloin steak.

Bang! is one of 30 Places to Eat in Virginia Before You Die.

23. Bang!

7.7
213 2nd St SW (at Water St), Charlottesville, VA
Lounge · 24 tips and reviews

Online P.Online Producer: The martini list is lengthy, and we're partial to the Sin City, a wallop of berry vodka, pomegranate liqueur and blackberry puree.

Sister's American Grill is one of 30 Places to Eat in Virginia Before You Die.

24. Sister's American Grill

150 W Main St (at The Martha Washington Hotel & Spa), Abingdon, VA
American Restaurant · 3 tips and reviews

Online P.Online Producer: Anyone can settle into a wide, white wicker porch chair and order a libation and even an appetizer. This is one of the state's finest settings for a 5 o'clock refreshment.

Molasses Grill is one of 30 Places to Eat in Virginia Before You Die.

25. Molasses Grill

8.1
63 S Main St, Halifax, VA
American Restaurant · 4 tips and reviews

Online P.Online Producer: How about fried chicken and some pimento mac and cheese? Worth the 5-mile or so detour from the straightaway.

Foti's Restaurant is one of 30 Places to Eat in Virginia Before You Die.

26. Foti's Restaurant

8.1
219 E Davis St (east), Culpeper, VA
Mediterranean Restaurant · 6 tips and reviews

Online P.Online Producer: Leg of lamb is braised with cinnamon and tomato and presented over cardamom-scented jasmine rice.

Exmore Diner is one of 30 Places to Eat in Virginia Before You Die.

27. Exmore Diner

8.0
4264 Main St., Exmore, VA
Diner · Hadlock · 13 tips and reviews

Online P.Online Producer: If it's spring and the culinary gods are smiling upon you, the specials board will list "drum ribs," meaty swords from the mighty fish - breaded, fried and flaking right off the bone.

Nottoway Restaurant is one of 30 Places to Eat in Virginia Before You Die.

28. Nottoway Restaurant

6.5
20316 Boydton Plank Rd, McKenny, VA
Restaurant · 10 tips and reviews

Online P.Online Producer: This nearly 90-year-old restaurant also dishes chicken-fried steak, ham rolls and fried catfish, all delivered by motherly waitresses with just-so hair and spotless tennies.

29. Zynodoa

7.9
115 E Beverley St, Staunton, VA
American Restaurant · 14 tips and reviews

Online P.Online Producer: The place gets its name from the ancient word for "Shenandoah," and that's appropriate for a restaurant that celebrates products grown in the nearby Valley, as well as the Piedmont.

Douthat Lakeview Restaurant is one of 30 Places to Eat in Virginia Before You Die.

30. Douthat Lakeview Restaurant

6.6
14239 Douthat Rd. (at Douthat State Park), Millboro, VA
American Restaurant · 5 tips and reviews

Online P.Online Producer: The food is standard - burgers and sandwiches for lunch, and trout, quail and fried chicken for dinner - but you won't mind. You come here for the view.