I was walking by the new From the Boot location yesterday afternoon and noticed a flurry of activity and lots of food deliveries. Last night we drove by and there were crowds of people outside. Does anyone know if has opened? Or if it was just a soft opening? I am so excited, I can't wait to try it! I looked online and found nothing.