Starbucks Coffee 16521

Starbucks Coffee #16521, also known as Starbucks Leucadia & I-5 San Diego, is a Starbucks coffee shop located at 905 Orpheus Avenue #103, Encinitas, California.