Los Arcos is a bar and grill offering homemade-style cuisine and a daily menu. It's a popular spot for tapas and meals.