El Azteca is a casual, colorful restaurant serving Mexican favorites, plus daiquiris and margaritas. It is part of a local chain.