Twede's Cafe sign with Mount Si in the distance.

Twin Peaks Location – Owl Cave

After a tip from Annie Blackburn at the Double R Diner, Special Agent Dale Cooper and the Twin Peaks Sheriff’s Department descend into a cool, subterranean cave in episodes 2.018 and 2.019. This “cave” in Southern California has been the setting for numerous films and television shows, including one with a famous caped crusader. So…

Read Full News
Image collage of Glass Box scene and location

Twin Peaks Location – Top Secret Glass Box

In Twin Peaks: The Return, we’re introduced to a mysterious glass box that Sam Colby is paid to watch. This top secret experiment, funded by a unknown billionaire, was in a nondescript building somewhere in New York City. But like most things in Twin Peaks, things are always what they seem. In reality, the film…

Read Full News