Best of Boston

1982 Best Steak

Callahan’s

Huge crowds, huge steaks. Huge drinks, too, to sustain one through the wait.

100 Needham St., Newton,