Starbucks Coffee 49318

Starbucks Coffee #49318, also known as Starbucks Nut Tree and Elmira, is a Starbucks coffee shop located at 661 Elmira Road, Vacaville, California.