This Tasty Massachusetts Restaurant Is Home To The Biggest Steak We’ve Ever Seen
How do you like your steak? Huge, massive, or gargantuan? This steakhouse in Massachusetts serves some of the tastiest and most intimidating slabs of meat you’ll ever lay eyes on. Here’s how to feast at Boston Chops.
Boston Chops has locations in both Downtown Crossing and the South End. You can find their South End location at 1375 Washington St., Boston, Mass. Click here to check out their website for current menus and opening hours. For more of the best steaks in Massachusetts, click here.