Twin Peaks

Trying the Cherry Pie from the Diner in ‘Twin Peaks’
If you find yourself in North Bend, Washington, you can find Twede's Cafe. This is the place used in the show Twin Peaks that's known for cherry pie and, as Agent Dale Cooper puts it, "damn good coffee." Is the cherry pie all that it's cracked up to be? Let's fi…

Load More Articles