Social Media can play several roles. Here are 3 that come to mind.
1. Build an Audience of Potential Customers..
2. Validate & Test the market before you make a significant investment.
3. Growing A Fan Base Of Repeat Buyers
Have an engaging content strategy, build a laser targeted custom audience, have a converting landing page, offer COD and you should be able to start servicing clients locally.
Get reviews from happy customers using Social Media, Start scaling the business and then think about chains/franchising..