Mexican/Tex Mex in London - Islington 13 Islington High Street, Islington, London, N1 9LQ Tags: burrito, burritos, cuisine: mexican, mexican, Mexican beer, take away