Browse Items (1 total)

  • Tags: Villa Nova Tap

Photo of the Villa Nova Tap Tavern

http://omeka.decaturlibrary.org/files/original/848b3a291d6cc852772ff898d6fd71d8.jpg
Photograph of the Villa Nova Tap Tavern located on the corner of Jasper and Wood Streets, Decatur, IL.