Grand Spirits Bottle Co. serves up natural wine, curated spirits and small plates in south St. Louis
The shop features over 1,000 bottles, so you can choose to take something home or stay and sip for a while.
The shop features over 1,000 bottles, so you can choose to take something home or stay and sip for a while.