El Indio Azteca is a Mexican restaurant known for its casual setting and menu featuring burritos, carne asada nachos, and breakfast options.