205 Avenida Paseo de la Marina Sur Puerto Vallarta, Jal. 48354
Seated: 192
Standing: 250
Square Feet: 1,818 ft2