Home / Buffalo Roast
Buffalo Roast
Museum's 'Buffalo Roast' to Bring Stampede of Family Fun
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.
