205 Avenida Paseo de la Marina Sur Puerto Vallarta, Jal. 48354
Seated: 240
Standing: 300
Square Feet: 2,241 ft2