07SepMestizo restaurant in London: a real authentic mexicanJust a few minutes away from Euston Square there is a small restaurant called Mestizo. I