Browse Items (1 total)

  • Tags: Emerald Inn

Photo of Emerald Inn Tavern.

http://omeka.decaturlibrary.org/files/original/16332786ab30afdb62ade9ce77cc0816.jpg
Photograph of the Emerald Inn Tavern located at 2703 N. Water St., Decatur, IL.