Meet the successful chef opening a new eatery at St. Paul’s Union Depot 20.08.2024 13:30 «Star Tribune» (startribune.com) 1881 By Lake Elmo Inn is the newest restaurant to make a go of the Depot.