Sol Azteca is a Mexican restaurant founded in 1974, making it one of Boston's earliest establishments of its kind. It offers traditional Mexican cuisine.