The storefront sits at the corner of Echo Park Avenue and Delta Street in L.A.’s Echo Park neighborhood.