Haven't been everywhere, but the pizza tastes funny in Negril, and I think it's the cheese. Are there any places that serve pizza that tastes NY City style or real Chicago? I've heard good things about Tree House .....