Drenched in nostalgia and embellished with remnants of the past, the Toasted Owl Café is like something out of a vintage dream. With its eclectic furniture, cuckoo clocks, and mesmerizing rain lamps, the Toasted Owl is flying from its home base in Flagstaff to open a third location in Phoenix this spring…