Angoulême is one of a number of local racecourses which are great places for a cheap day out and to meet the locals.
Others to consider are Issigeac, Mont de Marsan and, best of all, Pompadour:

You can access a calendar of racing in South West France here.