The Big Catch is a casual fish & chips restaurant with an old-school vibe, specializing in traditional British fare.