We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Restaurants in Yorktown

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Cuisines & Dishes
(190)
(45)
(44)
(37)
Bar
(59)
Brazilian
(1)
(12)
Central American
(1)
(22)
Contemporary
(6)
Croatian
(1)
Diner
(11)
(4)
(6)
Gastropub
(2)
(5)
Grill
(1)
(3)
(7)
(7)
(26)
Mongolian
(1)
Nepalese
(1)
Pub
(32)
Puerto Rican
(1)
(37)
(15)
Southwestern
(10)
(20)
Swiss
(1)
(10)
Wine Bar
(3)
Baguette
(3)
Baked Ziti
(1)
Bangers And Mash
(1)
Burrito
(9)
Cannelloni
(1)
Cheeseburger
(2)
Cheesecake
(6)
Chicken And Waffles
(1)
Chowder
(2)
Corned Beef
(2)
Crab
(48)
Crab Cake
(3)
Cupcake
(4)
Donuts
(2)
Dumplings
(7)
Filet Mignon
(10)
Fish & Chips
(11)
Fondue
(1)
Hamburger
(6)
Hot Dog
(1)
Hot Pot
(1)
Lasagne
(9)
Lobster
(17)
Lobster Roll
(1)
Meatloaf
(8)
Moussaka
(1)
Noodle
(3)
Omelette
(8)
Oyster
(23)
Pad Thai
(5)
Pasta
(4)
Pork Tenderloin
(1)
Ribs
(13)
Roast Beef
(6)
Saltimbocca
(2)
Sandwiches
(9)
Schnitzel
(1)
Shrimp
(69)
Tapas
(1)
Tortillas
(1)
More
Dietary Restrictions
Vegetarian Friendly
(75)
Gluten Free Options
(74)
Vegan Options
(26)
Meals
(57)
(265)
(260)
Price
Cheap Eats
(105)
Mid-range
(412)
Fine Dining
(14)
Restaurant features
(5)
Free Wifi
(48)
Parking Available
(107)
Reservations
(107)
Serves Alcohol
(160)
Takeout
(239)
Television
(89)
Wheelchair Accessible
(241)
More
Good for
(122)
Kids
(127)
Local cuisine
(66)
(8)
More
Sort by:
  • Ranking
  • Name
We found great results, but some are outside Yorktown. Showing results within 40 km of Yorktown.
Limit search to Yorktown.

York River Oyster Company Gloucester Point 3.3 km away

#3 of 7 Restaurants in Gloucester Point
$$ - $$$ American Bar Seafood Pub

Ruby Tuesday

#13 of 71 Restaurants in Yorktown
$$ - $$$ American

Tuscany Ristorante Italiano Newport News 11.3 km away

#35 of 369 Restaurants in Newport News
$$ - $$$ Italian

Andrea's Italian Restaurant & Pizzeria

#14 of 71 Restaurants in Yorktown
$$ - $$$ Italian Pizza

Emily's Donuts & Cafe Williamsburg 15.2 km away

#1 of 10 Restaurants in Williamsburg

Sunrise Donuts and Sweets LLC Gloucester 12.3 km away

#1 of 2 Restaurants in Gloucester

Beach Delly

#15 of 71 Restaurants in Yorktown
$$ - $$$ American Bar

Thai Erawan

#16 of 71 Restaurants in Yorktown
$$ - $$$ Asian Thai

Gus's New York Pizza Incorporated

#17 of 71 Restaurants in Yorktown

Fat Canary Williamsburg 18.1 km away

#2 of 262 Restaurants in Williamsburg
Reserve

Dare Deli

#18 of 71 Restaurants in Yorktown

Luigi's Italian Restaurant Newport News 10.6 km away

#78 of 369 Restaurants in Newport News
$$ - $$$ Italian Pizza

Skrimp Shack Newport News 9.2 km away

#79 of 369 Restaurants in Newport News

Plaza Azteca

#20 of 71 Restaurants in Yorktown
$$ - $$$ Mexican Southwestern

Krispy Kreme Doughnuts Newport News 11.2 km away

#2 of 11 Restaurants in Newport News

Bubba's Shrimp Shack Gloucester 12.3 km away

#10 of 49 Restaurants in Gloucester

IHOP

#22 of 71 Restaurants in Yorktown
$$ - $$$ American

Mystic Jamaica Restaurant Newport News 9.9 km away

#83 of 369 Restaurants in Newport News

Chung Oak Korean Restaurant Newport News 10.7 km away

#86 of 369 Restaurants in Newport News
$$ - $$$ Asian Korean

Cactus

#23 of 71 Restaurants in Yorktown
$$ - $$$ Bar Pub Steakhouse Seafood

Miyaki Sushi & Grill

#24 of 71 Restaurants in Yorktown

3 Amigos

#25 of 71 Restaurants in Yorktown

Med Meals 4 You

#26 of 71 Restaurants in Yorktown
$$ - $$$ Mediterranean

Subway Station Newport News 10.4 km away

#95 of 369 Restaurants in Newport News

Sakura Japanese Restaurant

#27 of 71 Restaurants in Yorktown

Pizza Shop

#28 of 71 Restaurants in Yorktown

Rick's Cheese Steak Shop Newport News 9.2 km away

#99 of 369 Restaurants in Newport News

Nick's Spaghetti & Steak House Gloucester Point 1.8 km away

#5 of 7 Restaurants in Gloucester Point