The Owl Bar & Cafe is a historic cafe known for its kitschy decor and green chile cheeseburgers.