Chef's Station

Chef’s Station

915 Davis St. Evanston, 60201

This spot is an eclectic, cozy niche carved into the Davis Street Metra Station. Boast a liberal use of organic products. In 2007, it was named one of the 124 Best Dishes in Chicago Magazine, and is the highest rated restaurant in Evanston in the Zagat Survey’s Under $50 category.