Two Lions Ibiza is a Spanish restaurant and bar known for its well-curated menu and excellent service. Popular dishes include nachos, burgers, ceviche, and bravas.