Starbucks Coffee 11296

Starbucks Coffee #11296, also known as Starbucks Forest & Webb Chapel, is a Starbucks coffee shop located at 3100 Forest Lane, Dallas, Texas.