Isn't the main problem that the kitchens are shared and the restaurants are just popup brands with no loyalty built up?
I don't think you need an actual sit-down location to succeed, but you do need full control over what you produce and to spend time building trust and loyalty.