Mexican/Tex Mex in London - Notting Hill 139-143 Westbourne Grove, Notting Hill, London, W11 2RS Tags: mexican, Mexican beer, tequila, yummy