Boston's is kind of on the same level as Applebee's for me. Although Boston's food is a million times better, the atmosphere is kind of bland.
As for food, as I've said, it's pretty good but the portions are kinda small. The pizza is okay. I'd rather go to NYPD Pizza. At least the nachos are fine.
A plus about this place: Happy Hour is a steal. Cheap drinks, cheap food... definitely worth trying!