Check out Huahua’s Taqueria before it even opens