Twin Peaks Location – Buella’s Place
I still vividly recall Mr. C’s first appearance in Season 3 on Showtime. Kyle MacLachlan’s appearance in Part 1 at Buella’s Place was frightening, yet left me wanting more. Like that otherworldly scene with Otis, Buella and the gang, the Southern California location where they shot this scene is also shrouded in mystery.