La Torre del Oro is a bar located on Madrid's Plaza Mayor, known for its tapas and raciones. The establishment features a distinctive green arch and is noted for its friendly service and English-speaking staff.