Sub Zero Vodka Bar
save place
Photos (1)
Plane loader
Animated dots
Ice Bar
Ice Bar
Located in the Central West End, SubZero Vodka Bar, of course, has vodka. However with over 500 varieties, they boast the largest selection of vodka in the country. Set behind a 28-foot ice bar, this place has the atmosphere and selection to find your new favorite beverage. What's more, this is also the answer when one of you wants sushi and the other would rather have a burger. With a wide selection of sushi and nigiri/sashimi, along with over a dozen different burgers, this place does a great job of both. Eat and drink inside or at a sidewalk table.
Have you been here? Share a tip or a photo with fellow travelers.
308 N Euclid Ave, St. Louis, MO 63108, USA
+1 314-367-1200
Sun 10am - 12am
Mon - Fri 11am - 1:30am
Sat 10am - 1:30am
Original mexico 300x350