From Carl’s Jr. to Smashburger, discover the best restaurant chains serving crispy, beer-battered fish sandwiches.