Heartland is the premiere vegan-friendly fine dining experience in St. Paul. Chef Lenny Russo was nominated for the James Beard award in 2011 and focuses on local ingredients.
In celebration of my birthday, we called in advance and let them know we were vegan when we made our reservation (recommended, but not required.) When we arrived, they immediately walked us through the vegan menu options and offered a 3 course vegan tasting menu. One of my favorite things about Heartland's vegan dining experience is unlike other places it isn't by "removing" animal products they become vegan; rather, they offer unique substitutions. For instance, tonight's first course is listed on their menu as a fingerling potato, pea, frisee salad with a pesto sauce (with cheese), but instead of just removing the pesto they substituted in a vegan romesco sauce. There are multiple vegan options for each course (with the exception of dessert) which again can be rare in fine dining restaurants for those of us who don't want to consume animal products. The waiter was also willing to work with the kitchen, so if nothing on the menu works exactly for you they seem willing to try to find something that will.
I immensely enjoyed tonight's vegan 3-course tasting menu which featured the salad above; potato gnocchi with spring vegetables (ramps, asparagus, fennel, spinach, beet shoots, etc) and a rasberry sorbet with burnt caramel and thyme glass. Another nice touch is the offering of an amuse bouche and breads with the meal (also all vegan). The amuse bouche was a pickled mushroom, chard and curried mustard mix on a crouton. The tasting menu is $35. You can also order off the menu which changes nightly. Heartland has an extensive wine and cocktail listing.
This is a vegan's dream come true for fine dining where you don't have to take the dregs offered, but get to enjoy the experience of having choices (likely all of which are going to be great.) The reviews are right that there wasn't really a protein substitute dish, so eat it at your other meals that day :)