585 Avenida Paseo de la Marina Norte Puerto Vallarta, Jal. 48354
Seated: 60
Standing: 90
Square Feet: 759 ft2