Read more HERE. This is one of my favorite buildings in St. Louis. How could they consider tearing it down! I have to admit that I have been in that Drive-thru a few times in the wee morning also.....just not recently.
The former Phillips 66 at Council Plaza. Photograph by Toby Weiss, 2001