The Toasted Owl Cafe Cuisine: Cafe Neighborhood: Central Phoenix 300 W. Camelback Rd., AZ, 85013 602-612-4930 Website Best Of Phoenix® Awards 2024 Best Flagstaff Import advertisement advertisement Trending Bars & Breweries New Phoenix bar serves standout cocktails, surprising food By Tirion Boan Crime & Police Arizona guns are fueling a drug cartel war in Mexico By Morgan Fischer Valley Life All-black Arizona license plate debuts later this month By Jennifer Goldberg Restaurants Viral Phoenix taco shop closed after 5 years By Sara Crocker