Twin Peaks Location – Eat at Judy’s Exterior
After an intimate night with Diane/Linda at a nondescript hotel in Twin Peaks Part 18 on Showtime, Richard/Cooper drives to Odessa, Texas in search of a waitress. He spots a coffee shop with an interesting name – Eat at Judy’s – and stops to investigate. In reality, this scene was shot at a restaurant in…