I've lived in Glastonbury for a few years and the Rainbows End seems to be a favourite eatery of many of our visitors. There are always plenty of vegan options (including dessert slices and cake). The mix and match salad/hummus/garlic or baked potato choice is usually a good choice if you aren;t sure what to have. The prices are good. It's often busy during peak times of peak season but I have never found this to be a problem. Always worth the wait. My 12 year old son really loves it in here. If the weather is warm then there is a small outdoor eating area too.
There is even a 'sugar free' vegan date slice if you don't eat refined sugar.
Careful not to miss it. It is on the left hand side of the High Street. Look for the small sign menu board outside.Pros: Price, vegan options, nice staff (usually)