I'm in Boston right now. (work there) Given that it is winter, no duck boat tours. You actually have to win a major sports championship, such as a Super Bowl, to get a Boston Duck Boat Tour at this time of year.
The New England Boat Show starts on Feb 9th and runs through the 17th. Are you working at the boat show?
Lots of Restaurants, but it depends on what you like.
Maggiano's . . . for Italian.
The Palm . . . for American
There is Capital Grille & Morton's
Ocean Prime is a new one on Seaport Ave.
Check TripAdvisor.com for more options.
Stuff to do . . .
Boston Tea Party Ships & Museum
Faneuil Hall Market Place
The New England Aquarium
New England Holocaust Memorial
Boston Common & Skating Pond
Haymarket / Boston Marketplace
During the summer months, there is a lot more to do on the waterfront . . . boat tours, etc.