Medford OR STE A Medford OR | Los Arcos Restaurant, Restaurants 1. 1501 Sage Rd, STE A, Medford, OR 97501 | Los Arcos Restaurant (541) 773-8226