SOL AZTECA RESTAURANT, Boston - Fenway / Kenmore - Tripadvisor
https://www.tripadvisor.com/Restaurant_Review-g60745-d1370418-Reviews-Sol_Azteca_Restaurant-Boston_Massachusetts.html
WEBJan 28, 2020 · Sol Azteca Restaurant. Claimed. Review. Save. Share. 81 reviews #444 of 1,557 Restaurants in Boston $$ - $$$ Mexican Latin Vegetarian Friendly. 914A Beacon St, Boston, MA 02215-3033 +1 617-262-0909 Website. Closed now : See all hours. Phone: +1 617-262-0909 Location: 914A Beacon St, Boston, Massachusetts 02215-3033
Phone: +1 617-262-0909
Location: 914A Beacon St, Boston, Massachusetts 02215-3033
DA: 66 PA: 95 MOZ Rank: 86