In addition to being one of the best beach destinations in Mexico, Puerto Vallarta is distinguished as one of the places that offer its visitors extraordinary gastronomy in world-class restaurants.