I like both locations of New England Seafood. They're located @ Merrimack & Pelham Streets respectively. Another great place is Joe Fish in North Andover, MA. There is my 2 cents. Try these locations, you'll love the food.
For fried seafood the BEST by far is the Clam Box in Ipswich right on Rte 1A....I love their food which is amazing since I did not eat fried seafood before discovering this restaurant. Just a note...in the summer there is always a line and they change their cooking oil every day at 2 p.m.