Toribio Anta stands in his restaurant Casa Toribio, located just down the street from Madrid’s famous bullring, Plaza de Toros de Las Ventas.

Toribio Anta stands in his restaurant Casa Toribio, located just down the street from Madrid’s famous bullring, Plaza de Toros de Las Ventas.