Restaurants & Bars 4

Angus Beef Steakhouse

Sal Monella | Nov 14, 2005 02:24 PM

Just got wind of this place. It's on Merrimac St near the TD BankNorth Garden. Yes, yet another steakhouse in Boston. Anybody been here yet?

Want to stay up to date with this post?

Recommended From Chowhound