Skip them all & Evanston, seriously, unless you are in Evanston for a reason. It is not that Evanston is bad, there is just better to be had.
We've never been to Evanston, so for our Chicagoland visit next weekend I was thinking it might be fun to spend the day there.
Go to the Rogers Park area of Chicago (just south of Evanston). More interesting shops AND restaurants.i.e. the Argyle Street Vietnam section (there is thread in the Heartland forum)
Gotta disagree with Willie about Evanston. It's a cute little town--admittedly, less so than it used to be--with some decent stuff to see. It's the home of Northwestern University which is located on the north side of town, directly on Lake Michigan. If the weather's nice, a walk on campus, along the lake, would be a great use of your time. From what I understand, NU is the only university in the U.S. with its own beach.
Evanston's downtown (and other shopping areas) are populated with little shops, boutiques, niche shops, art galleries, vintage stores, used bookshops that you won't find in Roger's Park. Overall, the food shopping is better in RP and the street-level eating is more authentic and more widely-offered, but I think spending a day in Evanston would probably be very enjoyable overall.
Foodwise you might want to try the following places...
Near Main Street...(south Evanston)
Piron Belgian Chocolatier
Cafe Express (satellite location)
Near Dempster...(central Evanston)
Cafe Express (original location)
Near Central Avenue...(north Evanston)
Foodstuffs, gourmet grocery and sandwich shop
Great Harvest Bread Company
The Spice House