Los Arcos is a restaurant located at Carrer Carmelites, 1. It is known for offering tapas and montaditos, suggesting a Spanish cuisine focus. The establishment also provides food for takeaway.