Sol Azteca
914A Beacon St, Boston
(617) 262-0909
Recent Reviews
Order Online
Reserve
You May Also Like
Cafe Landwer Audubon Circle - 900 Beacon St
Mediterranean, Cafe
Matsunori Handroll Bar - 900 Beacon St Unit A
Japanese, Seafood, Sushi Bar
Gyu-Kaku Japanese BBQ - 1002 Beacon St
Japanese, Barbeque, Asian Fusion
Restaurants in Boston, MA
Sol Azteca
914A Beacon St, Boston, MA 02215
(617) 262-0909