Glastonbury has a surprisingly large choice of places to eat & drink for such a small town. Including traditional English Cream Teas, vegetarian/vegan/organic cafes, Italian & Indian restaurants, Chinese & Kebab takeaways and a wide selection of pub-foods.
Traditional Cream Teas, Full English breakfast, vegetarian or organic vegan - Glastonbury can provide it all. English, Italian, Indian, Chinese or Traditional Fish'n'Chips. Both sit down and take-aways are listed here.
Although most places offer a vegetarian option some prefer places where only vegetarian or vegan food is cooked.
Pubs & Bars
Glastonbury has rather a lot of them - some small and intimate, some larger & noisier and one with original medieval stonework. Many provide bar-food and some host music events.