2 Avenida Constituyentes Playa del Carmen, Q.R. 77710
Seated: 700
Standing: 600
Square Feet: 6,496 ft2