Casa Tulum is a Mexican restaurant offering modern cuisine, including seafood dishes and family-friendly options.