Must-see seafood places in Rochester, NH
Windjammers is one of Must-see seafood places in Rochester, NH.

1. Windjammers

6.9
240 Portland St, Rochester, NH
American Restaurant · 1 tip
Jimmy Jones Locker is one of Must-see seafood places in Rochester, NH.

2. Jimmy Jones Locker

7.3
531 Columbus Ave, Rochester, NH
Seafood Restaurant · 3 tips and reviews