The much-anticipated sister restaurant to The Charles has made her debut and it’s as fabulous as you’d expect it to be. Sister, an Italian-ish trattoria on Greenville Avenue inhabits the space of The Grape, a fabled Dallas dining institution that opened in 1972 and closed in 2019. Those familiar with the space will recognize it...Read More