The Best Vegetarian Fine Dining Restaurant in Chicago is in… Geneva?
Okay, Geneva isn’t technically in Chicago (okay, okay… it’s not in Chicago). But Chicagoans and tourists are not unaccustomed to traveling outside of Chicago and into the suburbs to find the best of what the area has to offer. Just a short drive from the bustling city, Geneva, IL, is home to Mandrake, a fine […]