Los Arcos offers traditional Spanish cuisine with a focus on homemade dishes. It is known for its casual dining atmosphere and is located in Madrid.