Sol Azteca is a Mexican restaurant offering traditional meals, house specialties, and margaritas in a warm, inviting atmosphere.