Browse Items (1 total)

  • Tags: Longhorn Tavern

Photos of Longhorn Tavern

BS1819-Longhorn_Tavern_Decatur_756-E-Priairie_2-5-1975_020.jpg
Photographs of the Longhorn Tavern located on E. Prairie St., Decatur, IL.