I can have a simple website built using WordPress and WooCommerce that will allow people to place orders and have you deliver it to them.
One of the biggest issues I see with this is, if you have multiple stores you work with to make deliveries you will be looking at quite a large amount of products to be added to the site.
On the other hand, if you take orders for any local business, there may not be a solution that works 100% for automation.
Also, depending on the size, if you want a custom designed website (this bid is for a template website) and how you want to set up the payment system, costs will increase.
thank you for your time,
Daniel Larson