Puerto Vallarta is a festive Mexican restaurant known for its familiar dishes, tableside preparations, and flavored margaritas, with a happy hour.