JellyB, You don't give a price or type of food for the meal.
Can I suggest you check out one or two on the reviews pages. The Willow Tree looks classy, there are Indian, Italian & Chinese. The Old Bear looks good.
I would also look up the pubs in Taunton and see what the reviews say. The Castle Hotel is pricey but a lovely spot for a group. It might be worth picking somewhere you like and asking for a group discount....you should check first that they can take large numbers.
Otherwise on the economy side I think you will find it is mostly pub/resturants. This is not necessarily bad as there is usually more elbow room for a group. Thinking of the Winchester, not the most beautiful but the food is good and friendly atmosphere.
Edited: 8:00 pm, June 29, 2012