Olive & Craig

This store, in the heart of the municipality of Creve Coeur, was one of the few I chanced to visit during my first trip to St. Louis, before my stomach virus made further caffeination seem unwise.

OPENED: ???, PHOTO: 11/9/1999



BACK TO STARBUCKS IN ST LOUIS