Azteca is a stylish Mexican restaurant and bar offering soul kitchen dishes, live music, and a large tequila and mezcal selection. Happy hour is available.