Featured Item
Photos of The Stein Tavern
Photograph of The Stein Tavern located at 2201 E. Locust and 22nd Street, Decatur, IL. Photograph of the former Stein Tavern converted to a Gulf Gas…
Photograph of The Stein Tavern located at 2201 E. Locust and 22nd Street, Decatur, IL. Photograph of the former Stein Tavern converted to a Gulf Gas…