Owned and operated by the Moretti family, YROC’s roots go back to the west coast when restaurateur Bryce Moretti opened his first seaside sports bar in Oceanside, California. In 2019, the Moretti’s relocated to Virginia, purchasing York River Oyster Company, a storied location formerly known as River’s Inn and other restaurants dating back to the early 1960s. Over the next few years YROC Coastal Bar & Grill was born, now recognized throughout Virginia and voted “Best Restaurant” in Coastal Virginia in 2024. Today, YROC Coastal Bar & Grill blends local and coastal favorites with a flare. Our seasonally rotating menu, legendary hand-pressed crushes and unique craft cocktails have made us an east coast staple.

Take a peek at our indoor and outdoor dining and bar areas below, and check out our frequently asked questions (FAQ) for more information on parking, hours and more!

Best of VA Winner

Visual Portfolio, Posts & Image Gallery for WordPress
Main Dining Room

Main Dining Room

Loft Dining Room

Beer Mug at YROC Inside Bar

Inside Bar

Meals and Beer Mug on YROC Deck

Dockside Deck

YROC Perch Bar Cheers

Perch Bar



Got questions? We’ve got answers.

Do you take reservations?

We do not take reservations and are first-come, first-served.

For large parties over 20, please contact us.

What are your hours?

Sunday through Thursday we’re open 11am-9 pm. On the weekend, Friday and Saturday, we’re open 11am-11 pm. We also offer Sunday Brunch seasonally. Check our social media handles and our Specials and Events pages for updates on hours and special events.

Do you offer valet parking?

Except for certain special events, all parking is self parking. If the main lot is full, there are multiple overflow parking lots located at the marina entrance in the boat yard.

Can I come to YROC by boat?

Yes! We are located in the York River Yacht Haven, a full-service destination marina at the mouth of Sarah Creek, just off the York River, at N 37° 15.394′, W 076° 28.765′. For smaller vessels, first come first serve docking is available immediately in front of the restaurant, in between the marina’s C-dock and D-dock. For larger vessels, docking may be available at the head of one of the marina docks, but please make arrangements with the marina first. The dockmaster can be reached by phone at (804) 642-2156. They also monitor VHF channels 16 and 9. For more information on the marina, visit

Do you have live music?

We host live music seasonally on Fridays and Saturdays from 8-10pm. Check our Events calendar for schedules!

Is outdoor seating open year-round?

Outdoor waterfront seating is available year-round and heated during winter months.

Can I host an event at YROC?

We offer a wide variety of event spaces that can be tailored to host events of all sizes. Our Dockside @ YROC room above the main dining area is perfect for smaller gatherings, while the Waterside @ Yacht Haven Marina room, located above the marina pool, is great for large parties. Catering is available at both locations. For rates and reservation information, please visit our Events page.

Do you have merchandise?

Yes! We offer a variety of hats, t-shirts and sweatshirts. Ask your bartender or server for sizes and colors. Stay tuned for online merchandise ordering coming soon!

Are pets allowed?

Dogs are welcome on our dockside deck and perch bar. We ask that you please keep them on a leash at all times and do not bring your dog into the main dining room.

Do you serve brunch?

We do serve brunch seasonally! Check our Specials page and social media handles for updates.

Still have a question? Feel free to contact us!