We've flown the coupe and are building a new nest, literally!  Stay tuned for big news when our new restaurant is completed on 12 S. Mikes Pike in historic downtown Flagstaff across the street from Mother Road Brewery.

The Toasted Owl Cafe

We are open Monday-Sunday 8 am to 4 pm. Soon we will be open for dinner! Stay tuned. 

(928) 774-5326


The Toasted Owl Cafe | 12 S. MIKES PIKE, Flagstaff, AZ, United States  Tel (928) 774-5326