For a restaurant, eight years in business is a pretty long time. We’ve all heard the stats: The average restaurant lasts five years, and 90 percent of independents close in the first year. So why ...