Avenida Boca Paila Tulum, Q.R. 77760
Standing: 120
Square Feet: 1,884 ft2
Our ground floor, open-air restaurant Moro serves the freshest farm-to-table ingredients available in the area and has seating for both large groups and intimate dinners.