Kevk
Strongly advise not to drive to and from races. Very good shuttle bus service to and from Town Centre/Railway Station - cheaper than a cab at £2.50 each way.
Here are a few places that you might like to try.
Indian Food - The Everest - good food, good service, 2 floors so plenty of room;
TexMex Food - That Mexican Place in Winchcombe Street, centre of town, just off the main crossroads through the town centre;
Thai - Thai Smile in Suffolk Road;
The Daffodil - converted cinema now a good restaurant, also in Suffolk Road;
... and round the corner are the bars in Montpellier, which are always lively - The Rotunda, Montpellier Wine Bar, O'Neills and others, all within crawling distance of each other.
Live music at Taylors at the top end of the High Street.
Decent pub called The Swan at the very top end of the High Street (less like a knocking shop than most because it's a bit beyond the town centre)
Various clubs such as Time and Buskers, just off the High Street, just along from Marks & Spencer.
Out of town: The Plough, Royal Oak and Kings Arms in Prestbury
The Rising Sun and The High Roost, both on Cleeve Hill
Welcome! Have fun!