Browse Items (1 total)

  • Tags: Sea Food

Photo of Long John Silver's Sea Food Shoppe

BS1821-Long_John_Silver_701_W_Eld_9-14-1972_130.jpg
Photograph of Long John Sliver's Sea Food Shoppe located at 701 W. Eldorado St., Decatur, IL.