Restaurant - Mexican/Tex Mex in Clacton-On-Sea