News
The Toasted Owl has two locations in Flagstaff and one in Phoenix. It provides something for everyone, with a separate ...
The Toasted Owl Cafe opened in downtown Flagstaff on the original Route 66 in 2013 after being too busy for their first small location. The owner, Cecily Maniaci, wanted a place that combined her ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results