1881 by Lake Elmo Inn comes from people who understand a historic eatery. Both Lake Elmo Inn and Union Depot opened in 1881, ...
It’s too infrequent that the far eastern suburbs (except Stillwater) get something new and shiny in the restaurant category. Marma, which opened this spring in Lake Elmo, is a happy exception.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results