Mi Sol Azteca is a Mexican restaurant offering familiar dishes like tacos and enchiladas in a relaxed, family-friendly atmosphere.