El Sol Azteca is a Mexican restaurant offering a diverse and traditional menu with a variety of drinks. Takeout is available.