The best vegan restaurants - for dinner

Addresses that will delight even omnivores!