We love St. Louis for so many reasons, but we have to admit -- it's not a city that never sleeps. What do you do when you want dinner on a Wednesday after 10 p.m.? Where do you turn for drunk food after your Saturday night shenanigans? Look no further. We've collected a variety of St. Louis spots serving food until 11 p.m. or later. From diners to wine bars to pizza joints, one of these is sure to suit your needs.