Los Arcos is a restaurant offering a variety of Spanish dishes, alongside pastries and catering services.