News

The Toasted Owl has two locations in Flagstaff and one in Phoenix. It provides something for everyone, with a separate vegan-friendly menu and vintage items for sale.