As you plan your food restaurant franchise, location is critical so consider these factors to identify the right spot to set up shop. Customers: Think about your ideal customers: how they live, work, shop and do other activities. Consider if you need a place by mass transit, or zoning that allows drive-thrus, or if you …