Airport cafe is just that and unlikely to inspire. Having said that haven't any other great suggestions. There are plenty of eateries in Cheltenham which is a 10 min taxi ride. There is an arcade there with plenty of choice. Don't know about Gloucester. Also some reasonable hotels not far from the airport which do good 'pub grub'.