Tequila at Wahaca, London

80 Wardour St London W1F 0TF http://www.wahaca.co.uk    When I hear the word “Tequila”, the first reaction is a bit of dry-retching as I recall those teenage years in a bar, knocking back those lethal shots, and the painful hangovers the following morning. Gone are the days of Tequila “shots”, as I’m very much a Laydee now, and…