El Azteca is a vibrant Mexican restaurant offering familiar dishes in a colorful dining room with Aztec-inspired decor.