Illinois Valley News

Keely’s Castle revives iconic Ottawa hot dog spot on Main Street

The little castle on Main Street in Ottawa has life once again, as Keely’s Castle recently opened at the site of the former Prince Castle ice cream shop.

Read the original at Illinois Valley News

More audio from Illinois Valley News