Restaurante Mesón Los Arcos is a Spanish restaurant known for its quality homemade food. It features a spacious bar area and a dining room divided into two sections, with additional street-level terrace seating.