Browse Items (1 total) Tags: Little Folks Apparrel Browse All Browse by Tag Search Items Sort by: Title Creator Date Added Photo of the Villa Nova Tap Tavern Photograph of the Villa Nova Tap Tavern located on the corner of Jasper and Wood Streets, Decatur, IL. Tags: 1955, Buildings, Business, Decatur IL., Jasper and Wood Sts., Little Folks Apparrel, Photo File: Business, Taverns, Villa Nova Tap