Starbucks Coffee 2311

Starbucks Coffee #2311, also known as Starbucks Delmar Loop, is a Starbucks coffee shop located at 6621 Delmar Boulevard, University City, Missouri.