75 Union St,
Newton , MA 02459 UNITED STATES
Cafe Sol Azteca provides full service Mexican dining in Newton MA area. Located at 75 Union St, Cafe Sol Azteca is a hidden gem in the alley behind Union St Bar. We serve authentic Mexican cuisine, a wide variety of margaritas, and much, much more!
You can also join us for patio dining in the warm weather months. Place your reservation by calling us at 617-964-0920.