Thrillist’s “Best New Bars” in Chicago

Otto Mezzo is featured as one of Thrillist’s “Best New Bars” to open in Chicago this Spring! Read the full article here.