The Sub Zero Vodka Bar in the Central West End was the sole St. Louis Restaurant to make OpenTable¹s 2015 list of Top 100 hot spot restaurants in America, as voted on by OpenTable diners.


Five things you don’t know but might want to & one local restaurant makes OpenTable’s list of 100 hot spots – STL BusJournal –