This establishment serves Mexican food and drinks. It is located in Sa Coma, Balearic Islands. The search results indicate it is a public dining option.