75 Union St, Newton, Massachusetts 02459(617) 765-2500
Cafe Sol Azteca provides full-service Mexican dining in Newton MA area.