Twede’s Cafe Twin Peaks

Twede's Cafe Twin Peaks Double R Dinver

Twede’s Cafe Instagram photo by @tvegaart The home of Cherry Pie and a “Damn fine cup o’ coffee” Twede’s Café restaurant is a great North Bend attraction, also featured in the hit TV show Twin Peaks. Twede’s Café, formerly the Mar-T cafe has been a staple in North Bend since 1941 and is now a … Read more