We’ve gathered together half a dozen great restaurants for you to choose from during your stay in Tewkesbury. There are two fine-dining options, two exquisite Italian restaurants and two champion curry houses, and all of them can be found between Church Street and High Street. If you’re peckish for daytime eats, we’ve gathered some great cafes, too.