Seafood Restaurants in Onancock, VA Mallards At The Wharf2 Market StOnancock, VA, 234177577878558Crab PlaceCrabsDining RestaurantsMallards RestaurantSeafood RestaurantsShrimp ShackUsed Restaurant Equipment Supplies Show More