Have no fear, Valpo folks–we’ll get to that town soon enough (couldn’t eat there the day we met up with you, Ed–too full from that place in Monon!). Ed, does the “tap” alongside the CN have good food?
PZ, I’ve not been to Fontano’s in Hinsdale, but will enthusiastically agree with your assessment based on the one in Elmhurst! If you run into Vicki behind the counter, tell her I sent you!
Also in Hinsdale: Cosi. Sandwiches more expensive than Fontano’s, but you can’t beat the location–in the station.
The Glen Oak Restaurant in Glen Ellyn and The Grove in Lombard are both family restaurants (each run by a Greek family, I presume) with a wide variety of items on the menu at a reasonable price. It is possible to get a view of the UP (ex-CNW) main line in either place, though a street or more intervenes.
Pizza: Two Brothers from Italy, in Elmhurst. Open only in the evenings, and not on Monday. Across the street (and parking lot) from the tracks and the station.
Barbecue: The Texan, in Lombard. Ribs are consistently tender. Fairly close to the tracks, but only one booth in the place has a fair view of the action.
Hot sandwiches and pizza: Brix, in Lombard. Gets rave reviews in the local-action magazines. If you sit up against the east wall, you can see the tracks, a block away.
When we’re in LaGrange, we eat at either Chipotle or Noodles & Co. Both across the street from the tracks, with little intervening clutter.
Local flavor: Sam’s, in Cortland, Illinois, east of DeKalb. Typical small-restaurant menu, decent prices, and a passable view of the tracks.
Best view from a restaurant in Rochelle: Culver’s–east of town, west of I-39, south of 38. Tracks are still a ways off, over the fields.
Any restauranteurs in here? Wouldn’t mind seeing some good venues in LaFox, Elburn, or Roc