You might want to make it easy on yourselves and choose a place that's walking distance from one of the train stations. From Gurnee, you don't mention whether you're taking the Milwaukee District North line (the one that goes to Fox Lake) or the Union Pacific North line (the one that goes to Kenosha). I know of lots of places near stops on the UP-N, not many near stops on the MD-N (except for Burt's and
Pequod's for pizza, near the Morton Grove stop).
For Indian, the
Curry Hut is a couple of blocks from the Highwood stop, and
Mount Everest is a couple of blocks from the Davis St. Evanston stop. I think they're similar in most respects.
For Italian,
Va Pensiero is two blocks from the Davis St. Evanston stop, and
Campagnola is a block from the Main St. Evanston stop. I think the food and service is better at Va Pensiero, and it's more romantic, but Campagnola is pretty good too and somewhat less expensive.
You didn't mention French Bistro cuisine, but two good places are
Cafe Central, a block from the Highland Park stop, and
Miramar, across the street from the Highwood stop. Cafe Central is also next door to the Highland Park movie theater if you'd like to catch a show before or after dinner. (The Evanston movie theaters are also located half a block from the Davis St. Evanston station.)
For upscale contemporary seafood,
Oceanique is a block from the Main St. Evanston stop. For upscale contemporary food,
Chef's Station is in the Davis St. Evanston train station, and
Michael is a half block from the Indian Hill stop.
All of these places have food that varies from very good to spectacular (the latter in the case of Va Pensiero, Oceanique, Chef's Station, and Michael), and all are nice places that could be considered romantic (although the pizza and Indian places are stretching that definition a bit).
Last edited by
nsxtasy on January 16th, 2008, 10:21 pm, edited 1 time in total.