Restaurant Startup Costs Breakdown Did you know that 60% of new restaurants fail within the first year of business? And a staggering 80% fail within five years. Read More » June 1, 2018