Get directions to: Starbucks: Santa Rosa & Yolanda - Santa Rosa, Santa Rosa, CA
Restaurant address: 2688 Santa Rosa Ave Santa Rosa, CA 95407, USA
Restaurant: Starbucks: Santa Rosa & Yolanda - Santa Rosa