Best of Boston

1981 Best Mexican Restaurant

Sol Azteca

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

914a Beacon St., Boston,