El Sol Azteca is a Mexican restaurant offering traditional dishes and margaritas in a casual, family-friendly atmosphere.