Nearness to raw materials is good in business but it is not that important in the case of fast food restaurants that the original poster of the topic was talking about. Fast food restaurants needs good location to get more customers.Well I just believe that both of them are really necessary because you cannot survive without any of them, nearest to market must be available as you said, availability of raw materials must be available for you to produce goods so as to meet demands.