Starbucks Coffee 8906

Starbucks Coffee #8906, also known as Starbucks Jamacha & Campo, El Cajon, is a Starbucks coffee shop located at 2986 Jamacha Road, San Diego, California. The location features a drive-through.