Bar Leña is a traditional Spanish bar offering a selection of homemade tapas. It provides a casual atmosphere to enjoy authentic flavors.