Los Arcos is a restaurant offering a menu of national and international cuisine.