Sol Azteca
Mexican
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.
Location
Best places nearby
The highest rated places close to Sol Azteca.
Local restaurants nearby
914A Beacon St, Boston, MA 02215, USA



