So there you have it, folks – seven seafood spots that prove Idaho is more than just potatoes. From floating restaurants to ...
Thurston’s Lobster Pound is the kind of place that makes you wonder if you’ve stumbled into a seafood lover’s fever dream.