2 Avenida Constituyentes Playa del Carmen, Q.R. 77710
Seated: 350
Standing: 300
Square Feet: 3,248 ft2