Some of the best late-night food spots in St. Louis include Courtesy Diner for classic comfort food, Pickles Deli for sandwiches, Insomnia Cookies for warm cookies until late, Broadway Oyster Bar for Cajun bites, and Mission Taco Joint for tasty late-night tacos.