Mexican/Tex Mex in Edinburgh - Newcraighall 14 Kinnaird Retail Park, Newcraighall, Edinburgh, EH15 3RD Tags: bar, mexican, tex mex, vegetarian dishes