I grew up around there and visit several times a year. The north and south piers both offer good shore fishing, but the best fishing is usually right around sun up or sun down and you need the right wind, but it can be done. There is ample parking at Blue Harbor resort just feet away from the south pier and several stores along the harbor for after.
It helps if you have a long handled net, since the pier is about four or five feet off the water. The lake side is usually better than the harbor side and a west wind helps, since it blows the warmer water off shore and lets the cooler water well up underneath.
You can use two rods, so if you can bag some four inch alewife, throw one out on a slip bobber or bottom rig and cast spoons with another. Just keep the bail open on the bottom rig or a salmon will swim off with it. Yes, I’m speaking from experience.
Don’t ignore the giant carp that swim in the harbor if you get desperate. Throw out some handfuls of corn and you might bag a 30 pounder.
Eighth street runs through the downtown and I’d check out Stephano’s wood fired pizza for lunch or supper and right next door is another restaurant called Knife and Fork or something that is also very good.