The Tara Restaurant in Gloucestershire offer a fine dining experience form start to finish. On arrival you will be greeted in the luxurious lounge, with menus for you to peruse whilst you enjoy a pre-dinner drink. Once in the restaurant you will be served fresh bread to accompany fine food, delicious wines and attentive service, which will leave you thoroughly satisfied.