Scarlett's Wine Bar
4253 Laclede Ave
St. Louis , MO 63108
Patio seating and curbside orders only. Please bring a mask.
Wednesday - Saturday 4pm-11pm
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 ...