Bar Izaro is a popular establishment in Bilbao known as a "temple of the potato tortilla," having won several awards for its specialty. It offers Spanish tapas and rations.