Nestled in the heart of Coeur d’Alene, Idaho, Jimmy’s Down the Street is the kind of place that makes you feel like you’ve ...