Chester Creek is located in a somewhat remote area of Duluth, but it's probably worth a visit, as it offers a few labeled vegan items (a rarity in Duluth).
The service was extremely friendly, both from our waiter (who gave us great tips about things to do in Duluth) and from another worker there who happened to be vegan (and gave us tips about where to eat).
We had a tempeh ciabatta ($8) which was tasty and fresh, made with avocado and veganaise. It's only on the lunch menu, not the dinner menu, but the kitchen was gracious enough to make us the sandwich anyway. The ciabatta could have been toasted slightly, but it was an otherwise good sandwich.
We also had a Thai red curry bowl with tofu and brown rice ($9.50) which was spicy and tasty. The portion size was large and I found the dish filling, though I think it could have had more tofu. I'm really glad they served it with brown rice, instead of white, which is a nice touch. I normally don't eat "ethnic" dishes at American-food diners, but this was the only other vegan option on the menu, so we didn't have much of a choice.
My friend also had a macaroon ($3?) which was not totally vegan (it contains honey, which the vegan staff member helpfully told us) and she enjoyed that.
If Chester Creek had a few more vegan options (how about a seitan burger? or tofu tacos?) it would be worthy of much more praise. As it stands, it offers at least a couple good vegan options and is worth a visit.