Azteca is a Mexican restaurant offering traditional fare and margaritas in a cheerful cantina setting.