Located in the former Jimmy's Harborside space on Liberty Wharf, New England's first incarnation of this Dallas import's rocking scenic harbor & skyline views, nine individual wine rooms (stocked with over 8,500 bottles of vino), and a killer waterfront patio. Oh, and delicious, delicious steaks, of course.
Previous Venue Next Venue Venue Description
1. Del Frisco's Double Eagle Steak House 250 Northern Avenue, Boston, MA 02210 (South Boston)