Taunton’s Michelin fine dining restaurant is said to serve “lamb to die for” and with a “cosy” setting and beautifully ...