Bar Ca Na Leo is a bar and cafe located in Palma de Mallorca. It is situated in the Son Castelló industrial area and offers a place for patrons to enjoy drinks and possibly light food.