Wallace, Idaho, is the perfect spot to explore mountains and nature. Here's what to eat, drink, do, and more in the charming little city of Wallace, Idaho.
Two men were stabbed several times outside a restaurant in Windsor Locks early Friday morning and a sergeant who was working a private duty job took the suspect.
Nestled in a city that is home to 791 residents, this locally owned restaurant is among an elite list of places worth pulling off major freeways to enjoy!