Restaurant - Mexican/Tex Mex in Town Centre, Ashford