The Toasted Owl is a quaint cafe that is local and family owned with two locations in Flagstaff, Arizona, serving breakfast and lunch 7 days a week.
Tag: Flagstaff Restaurant
Restaurant of the Week: Silver Pine Restaurant
Silver Pine Restaurant and Bar is a modern eatery located inside the Flagstaff favorite Little America Hotel.