Esquire magazine has anointed Lupe’s Situ Tacos, a Mexican-Lebanese fusion taqueria in Ballard, as one of the 33 best new restaurants in the United States. Located along the hip restaurant row of ...