Cafe Ole' October 12, 2009 Roseann Hanson Found a great new eatery in Flagstaff yesterday. On San Francisco just south of the tracks. Fantastic tamales. -- Posted from my iPhone