The Toasted Owl Cafe is an exceptional alternative cafe on Mikes Pike in historic downtown Flagstaff! We just moved locations and are open again.
Great service an atmosphere. Food was unique an full of flavor.
Be the first to add a review to the The Toasted Owl Cafe.
The Toasted Owl Cafe
- Sun, Sat: 8:30 am - 4:00 pm
- Mon - Fri: 8:00 am - 4:00 pm
Is there a problem with this listing? Let us know.
Credit Cards Accepted