Scarlett's Wine Bar
4253 Laclede Ave
St. Louis , MO 63108
Patio seating and curbside orders only. Please bring a mask.
First Look: Scarlett’s Wine Bar in the Central West End
The newest member of the Sasha’s Wine Bar family will open to the public today, Thursday, June 2, when Scarlett’s Wine Bar ...