Hey guys -
After you finish lunch at kraftsmen on Montrose, go on down the street to the Contemporary Arts Museum and check out the ice sculpture by Bert Long. Damned thing I ever saw in an art museum. Note to fellow correspondents - this may seem a little off-thread, but I maintain that a) ice sculpture is a culinary art and b) Bert spent years and years as a chef while trying to figure out how to make a living as an artist. It's a hell of a display.
To get back on thread, the deli in the basement of the Museuam of Fine Arts across the street serves up some pretty decent sandwiches, if you're looking for something to do between Old Masters and Modern Art.