This establishment is a bar offering tapas. It is located in Alcúdia, Spain. The business is soon to be known as Bar de Tapas La Osa.