1 Calle Richard J. Yeoward Puerto de la Cruz, CN 38400
Seated: 500
Standing: 600
Square Feet: 682 ft2