Get directions to: Subway, Santa Rosa, CA Restaurant address: 1880 Mendocino Ave Santa Rosa, CA 95401, USA Driving Walking Bicycling Restaurant: Subway