Azteca is a Mexican restaurant offering classic dishes alongside burgers and steaks in a relaxed, authentically styled space.