Tap Room
Seafood · Italian · Sandwich Shop
Tap Room is a venerable crab house serving seafood platters, sandwiches, and Italian dishes. Enjoy steamed crabs and shrimp in an ocean-blue setting. Note: Credit cards are not accepted.
Location
Vota recommends