OK, so this is a REALLY obscure question, even for me.
My husband has decided, for his midlife crisis, to go nuts over trains. (I much prefer this to a motorcycle or an affair, so I encourage his mania. :-) Nothing makes Mr. Tastebud happier than watching trains go by - other than riding on a train, of course.
My question: Are there any places where you can eat while watching trains go by? It doesn't have to be fancy, but it does have to be on a relatively active train track. Since freight yards aren't the most scenic places (except to a train nut), I don't hold out much hope. I haven't managed to find anything yet in the Twin Cities.
There used to be the Black Bear Coffeehouse on Como Ave, but it has has closed and/or moved. Plus, that one-track line wasn't active on a recent Sunday afternoon (we sat there for 45 minutes, eating banh mi and papaya salad in the car - so messy!) And, yeah, there's the light rail - Capp's Grill is a great location for viewing - but he's been there/done that.
As a stretch, there's the Harbor View in Pepin, WI - if you luck out with a table by the picture window. But scoring a window seat is pretty unlikely.
Any other ideas? As a fall-back plan, perhaps I could take him for a picnic in a park? (New Brighton's Long Lake Regional Park looks promising, as does St Paul's Indian Mounds Park.)