Best fish and chips in town