Top Brunch Spots » Restaurants » Crab Shack on the James – Newport News, Virginia 23607
At the James River fishing pier, this casual eatery offers fresh catches, burgers & cocktails.