Drive-In Brains 25¢
Choteau Ave., St. Louis, Missouri, U.S.A.
Establishment once renowned for it’s brain sandwiches. No longer standing.
Photo by Jack Klobnak (c.1970’s)
Drive-In Brains 25¢
Choteau Ave., St. Louis, Missouri, U.S.A.
Establishment once renowned for it’s brain sandwiches. No longer standing.
Photo by Jack Klobnak (c.1970’s)