Best of Boston

Best Mexican Restaurant

1981 Best Mexican Restaurant

Sol Azteca

Boston
Pork with chilies is the dish here, along with (wonder of wonders) pitchers of decent sangria.