Twede's Café – the filming location of David Lynch's Twin Peaks Double R Diner, photographed in North Bend, Washington for New York Magazine.
Twede's Café – the filming location of David Lynch's Twin Peaks Double R Diner, photographed in North Bend, Washington for New York Magazine.