Overview Details Press Releases Multimedia Locations People Groups Since 1986, Kachina Downtown Restaurant in Flagstaff, AZ is the to-go-orders, takeout, lunch & dinner restaurant here for people who want to eat food which are the inventions of Mexican recipes!