Year after year, Rob and Rosemary deliver the BEST CRABS ON THE PLANET!!!!! This year was no exception. If you are looking for the biggest, heaviest, tastiest crabs, the ONLY place you need to go is On the Bay Seafood. We ate there every day of our trip. AMAZING!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.