Dock and Dine: 5 Restaurants to Visit Via Boat in Yorktown, Virginia

Dock and Dine: 5 Restaurants to Visit Via Boat in Yorktown, Virginia
Photo: Sandy Allen

Part of the Historic Triangle of Williamsburg, Jamestown and Yorktown — located on the York River where it meets the Chesapeake Bay — Yorktown offers a delightful selection of dock-and-dine restaurants along its scenic waterfront. The Virginia town makes an ideal destination for boaters seeking a memorable culinary experience.

The Riverwalk Landing area offers convenient public docking at the Riverwalk Landing Piers, allowing easy access to several notable eateries, shops and historic sites. Whether you're in the mood for an elegant dinner, a casual bite or a sweet treat, Yorktown's dock and dine options cater to a variety of tastes and preferences. Check out a few of them on your way back to your marina or private boat slip rental after a day of fishing, cruising or sightseeing.

Riverwalk Restaurant

Photo: Riverwalk Restaurant (Facebook)

An upscale dining establishment offering stunning views of the York River, Riverwalk Restaurant has a diverse menu filled with fresh seafood, savory pasta dishes and sizzling steaks. Situated at Riverwalk Landing, the warm ambiance caters to all occasions and makes an excellent spot to visit from a private boat lift for rent or a local marina.

Water Street Grille

Photo: Sandy Allen

Water Street Grille, located at Riverwalk Landing, is a casual yet chic spot known for an extensive list of craft beer selections and excellent views of the York River. The diverse menu includes artisan pizzas, fresh seafood, sandwiches, salads, steaks and a selection of 20 microbrew beers, including the exclusive Water Street Wheat brewed by Alewerks Brewing Company. Live music is available on Fridays and Saturdays throughout the summer. 

Yorktown Pub

Photo: Yorktown Pub (Facebook)

A laid-back and friendly atmosphere offering classic American fare with a focus on fresh seafood, Yorktown Pub features a relaxed setting and waterfront views that make it an ideal spot for boaters to visit from private boat docks for rent in Yorktown. Order from selections such as oysters, crab cakes, burgers, nachos and a daily catch prepared blackened, broiled or fried. Open since 1987, the restaurant hosts live music and open mic nights.   

Carrot Tree Kitchens

Photo: Carrot Tree Kitchens (Facebook)

Situated in a charming historic building, Carrot Tree Kitchens is known for its made-from-scratch homestyle cooking and delicious baked goods. Order from a variety of sandwiches, wraps and salads, including the U.S. Grant wrap with honey-roasted turkey, blue cheese, cranberries and walnuts . Other favorites include the 1607 Sampler, offering a trio of deli salads, and the Abe Lincoln wrap with a spinach and mushroom croquette. While not directly on the waterfront, it’s a short walk from the marina.

YROC Coastal Bar & Grill

Photo: Sandy Allen

YROC Coastal Bar & Grill  is situated along the York River in Gloucester Point. You’ll find a unique dining experience that blends West Coast flair with East Coast charm. Established in 2020 by California native Bryce Moretti, the restaurant transformed the former York River Oyster Company into a vibrant eatery.


The menu features a creative fusion of flavors that includes dishes like Thai chili calamari, seafood trifecta, huli huli chicken and mac 'n' cheese eggrolls . Guests can enjoy their meals indoors, on the spacious dockside deck or the second-story loft. All offer stunning views of the marina and river. YROC is also known for its lively atmosphere, live music events and a pet-friendly policy that welcomes dogs on the deck . 

Read more