585 Avenida Paseo de la Marina Norte Puerto Vallarta, Jal. 48354
Seated: 700
Standing: 1,250
Square Feet: 6,900 ft2