Best of Boston

1989 Best Meat

John Dewar’s and Company

Everything at Dewar’s is the prime of prime. And if you ever need poussin in a pinch, this is the place to go. All the best chefs in Boston do.

753 Beacon St., Newton Center,