LA Eater Tallula’s 5.10.17