Nestled in the heart of Anchorage, Judy’s Café is the kind of place that makes you wonder if you’ve stumbled into a time warp ...