Starbucks Coffee 14837

Starbucks Coffee #14837, also known as Starbucks Melrose & Sycamore, Vista, is a Starbucks coffee shop located at 2205 South Melrose Drive, Vista, California. The location features a drive-through.