Sol de Mexico is a Mexican restaurant offering traditional cuisine, margaritas, and a kids' menu.