Los Arcos is a Mexican restaurant featuring a salsa bar.