Hi,
I think the restaurant you may be looking for is El Set, Chico's Paradise had nothing to do with the movie, although very cool. Pack a swim suit, tennis shoes, towel and bug spray before going to Chico's. Also El Eden is another place right there in Mismaloya...
Predator restaurant
Moderators:admin, Moderators