So many restaurant start ups fail before they even open because of one crucial mistake: they haven’t picked the right location.