Just popped up for me tonight. I pass this place very week and have eaten at places attached to the lot often.
I was shocked to not only see this pop as open but to not have anyone find the permits months ahead of time.
Out of 16 stalls 4 are not working. But 7 are also free so no worries.