585 Avenida Paseo de la Marina Norte Puerto Vallarta, Jal. 48354
Seated: 200
Standing: 300
Square Feet: 2,321 ft2