The Mitchell Museum of the American Indian promises “a stampede of family fun” at its annual Buffalo Roast and Fall Festival on Sunday, Sept. 21, 2008, 1 p.m. to 4 p.m. at the museum, located at 3001 Central St., Evanston. The Buffalo Roast consists of a buffet of sliced, freshly roasted buffalo meat; fry bread; […]