Mexican/Tex Mex in London - Upper Clapton 176 Stoke Newington Road, Upper Clapton, London, N16 7UY Tags: mexican