At 914A Beacon St, Boston, MA 02215-3033Boston Here : Sol Azteca Restaurant. Welcome to Sol Azteca Restaurant is rated 4. It's worth a try!
Write a review