Mexican/Tex Mex in London - Finsbury Park 167 Blackstock Road, Finsbury Park, London, N4 2JS Tags: fish, mexican, mexican grill, spicy, steak, tex mex