The steamers and lobster tacos are two specialties at this spot-on seafood restaurant at Stearns Wharf, the most visited landmark in town. Many of the patrons may be tourists, but the seafood itself couldn't be more local.
The steamers and lobster tacos are two specialties at this spot-on seafood restaurant at Stearns Wharf, the most visited landmark in town. Many of the patrons may be tourists, but the seafood itself couldn’t be more local.