Torch: The Whistle Stop
Wed, 11/02/2016 - 3:35pm
By:
Mitchell Mund
The Whistle Stop is a nice little restaurant right off of Hwy. 61. Its homey atmosphere combined with very reasonable prices makes this place a gem. Inside, the walls are decorated with trains, nature pictures, and even some throwback photos from the good ol’ days. The table is set to serve.