Starbucks Coffee 2881

Starbucks Coffee #2881, also known as Starbucks San Pedro & Rector, is a Starbucks coffee shop located at 7311 San Pedro, San Antonio, Texas.