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...