205 Avenida Paseo de la Marina Sur Puerto Vallarta, Jal. 48354
Seated: 676
Standing: 550
Square Feet: 5,896 ft2