Puerto Vallarta is a casual Mexican restaurant offering a menu with margaritas and kid-friendly options. They provide dine-in, takeout, and vegetarian choices.