Justice Room

The tuna tartar nachos were a big hit at Trio Grill. (Photo: Mark Heckathorn/DC on Heels)

Happier Hours

Trio Grill Cooks Up New Happy Hour Menu Trio Grill, 8100 Lee Highway in the Merrifield section of Falls Church, recently introduced a new happy hour menu, which is available from 4-9 p.m. Sunday and 4-7 p.m. Monday through Friday. Trio Grill from Metropolitan Hospitality Group,
Read More