Los Arcos is a restaurant specializing in homemade-style meals, offering a varied menu.