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