This is the hidden jewel of Mexican restaurants. They don't advertise which means they don't get a lot of reviews. We've been going to both the Newton and Brookline Sol Aztecas for years and years. It's consistent and good. They DO need, however, to add a few vegetarian meals to their menu. Overall, a wonderful bet for a great meal.
more