Smiling Critters Puerto Vallarta Date Jun 15 2024 Event Ended Time 5:00 PM Location Teatro Vallarta C. Perú 1105-C, 5 de Diciembre, Puerto Vallarta Website https://teatrovallarta.com/ Phone +52 322-322-3223