Licha's Kitchen offers Mexican cuisine with delivery and takeout options.