Troquet or Meritage for light bite Fri nite?

Flight arrives Boston 8:30, we are hoping we can make a 9:30 reservation (staying at Intercontinental). Will we be more welcome, ordering only light dishes/small plates and a glass of wine at that hour, at Troquet or Meritage? Meritage is closer to the hotel but we don't want to feel pressured to do a huge meal and go to bed on a bursting gut!!

Thanks for the idea - I googled City Water Taxi - does this save time vs. getting a "land" taxi? it sounded a bit complicated taking bus #66 then calling from the wharf for the water taxi... appreciate any advice... a little off topic but all about getting to the chow on time!