Starbucks Coffee 5838

Starbucks Coffee #5838, also known as Starbucks Melrose & Hacienda, Vista, is a Starbucks coffee shop located at 251 South Melrose Drive 301, Vista, California.