Share:

Restaurants & Bars

Cafe Sol Azteca

paul | Sep 2, 2005 04:21 PM

Has anyone ever been in Newton?
I was going to go tonight and was wondering if it was any good.
Thanks

Want to stay up to date with this post?

Recommended From Chowhound