Tag: geneva il

The Mill Race Inn Closed in Geneva

The Mill Race Inn Closed in Geneva

The Mill Race Inn restaurant in Geneva, IL has closed due to poor economic conditions.

January 25, 2011 | By | Reply More