Starbucks Coffee 6313

Starbucks Coffee #6313, also known as Starbucks Southlake Town Square, is a Starbucks coffee shop located at 1403 Main Street, Southlake, Texas.