I didn’t know the significance of of Twede’s Cafe, since I’ve never watched Twin Peaks, but Nene said they had vegan cherry pie! So we took a field trip to North Bend (which is the actual name of the town where Twin Peaks was filmed). Here’s the pie! It was pretty good! We also bought merch. Like this patch! And it came in this bag! (Which apparently is a notable floor pattern on the show.) By janellemichaelisAugust 10, 2022