CAFE BAR Itzela is a cafe and bar known for its excellent service and delicious pintxos, particularly its tortillas. It is a popular spot for locals and visitors alike.