Three Sixty has been named one of the "Best New Restaurants of 2011" by STL Magazine in their Oct. issue!