El León Bar & Bistro is a relaxed tapas bar offering traditional main courses, salads, and desserts. Their menu features freshly prepared dishes, including regional specialties and homemade croquettes.