Cafe Sol Azteca offers a taste of Old Mexico in Newton, MA since 1990. They specialize in traditional Mexican cuisine made fresh with gourmet ingredients. They have a full bar featuring a selection of wines that pair perfectly with their south of the border selections along with award-winning sangria, margaritas and beers. Their seasonal patio offers beautiful al fresco dining. They serve dinner Monday through Thursday from 5pm to 10pm, Friday and Saturday until 10:30pm and Sundays until 9:30pm.