Sol 626 Latin Kitchen offers Southern Mexican cuisine in a casual setting, complete with margaritas and a kids' menu.