Camilo Cano is a sports complex in Spain with an on-site restaurant offering tapas and drinks.