Sol Azteca is a family-friendly Mexican restaurant featuring a bar, margaritas, and a kids' menu.