Best of Boston

1980 Best Chili

Charley’s Eating and Drinking Saloon

Actually just so-so. This continues to be a nonchili town.

344 Newbury St., Boston,