Del Taco Leaves St. Louis
The fate of Del Taco, the fast-food chain, is clear-cut: Both St. Louis-area Del Taco locations have closed. That includes both the South Grand location that has been the subject of much debate over the past two weeks and the location at 1033 McCausland Avenue.
When I drove by the McCausland location on my way to Gut Check International Headquarters this morning, its windows had already been boarded up, and its drive-thru menu had been taken down.
Del Taco fans who want to satisfy their craving face a road trip. As best as I can figure, the nearest location is in Mishawaka, Indiana, east of Chicago.
Albert Samaha checks in with scenes from the closing of the South Grand location.