1 Calle Richard J. Yeoward Puerto de la Cruz, CN 38400
Seated: 170
Standing: 300
Square Feet: 330 ft2