Legends Alcudia is a sports bar featuring international sports and music on multiple screens.