The newest tenant of the restaurant space at St. Paul's Union Depot will open its doors on Thursday, Aug. 8. The atrium restaurant is called 1881 by Lake Elmo Inn, the work of John and Christine ...
It’s been a long eight years since Greek restaurant Christos closed its location in downtown St. Paul’s Union Depot. Several other restaurants have come and gone, but the first outfit that I ...