El Azteca is a Mexican restaurant offering delivery and takeout options.