DiningDuPage News The Mill Race Inn Closed in Geneva DuPageBlog14 years ago01 mins The Mill Race Inn restaurant in Geneva, IL has closed due to poor economic conditions. Read More