We live in Haverhill, and eat here often. Fish & Chips as good as you will find you will find anywhere, have recommended it to colleagues visiting from the UK, and they were very pleased. Great pub-style atmosphere, can be very busy during prime time hours. Don't skip the desserts either.
Pros: Casual, fun, friendly atmosphere, very good food
Cons: If you are not a fan of dark wood grain pub feel, you might pass