We wanted to take my parents for an authentic steamed crab dinner and On the Bay was perfect! You eat outdoors on paper covered picnic tables. The crabs are big, well seasoned and delish! Go early as they sell out of the different crab sizes quickly! I think the price is comparable to the quality of the seafood. My mom... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.