1.Location. I’ve said it over and over again. And I will continue to say until I am blue in the face. Location. Location. Location. A bad location is one of the biggest (if not THE biggest) reason a restaurant fails. Poor visibility, no parking, no foot traffic, or maybe being cursed are just a few of the problems associated with a bad restaurant location.