Casa Azteca offers authentic Mexican cuisine and drinks in a vibrant atmosphere.