km 294 Carretera Cancún - Tulum Playa del Carmen, Q.R. 77710
Seated: 170
Standing: 160
Square Feet: 1,689 ft2