it depends on the scale. want to start a small cafe in a strip mall? if the mall has some unleased space, and is having problem filling it, you can cut a deal.
my BIL did this, and negotiated a 5 year lease for a percent of his gross sales.
the burger joint took off, and the landlord is very happy...he is paying twice the going rate due to success.
the landlord took the risk, could have been $0.
second hand restaurant equipment can be bought at a discount. food suppliers offer credit, 30 - 60 days.
if you are willing to put in the work, there are ways to get started other than borrowing money from a bank.