The Little Island – Best Hot Dogs in Evanston

2600 N Crawford Ave, Evanston, Chicago

The Little Island at 2600 N Crawford Ave in Evanston is a neighborhood American comfort food restaurant on Chicago's North Shore, serving classic American dishes, burgers, and casual fare in a welcoming, community-embraced setting that has made it a reliable and well-liked everyday dining option for the Evanston community. Use …

Loading restaurant details...