San Antonio is one of the best cities in the world for authentic Mexican cuisine, and there's no place like it for Tex-Mex.
Sloane Square is the closest, but strike off down the King’s Road and in among the small-‘c’ conservative chains of the ...