Family Restaurant Debre Zeit serves Mexican food in Addis Ababa, about 2 km from The Lion of Judah of Menelik II.