Honestly, your main problem is location. I do some consulting stuff or small businesses like bars and restaurants helping them promote, plan events, decor, and things of that nature. I know a lot of owners of places and I seen what works and what fails. And I can tell you that I've seen some places that taste great, but location sucks and thats really why they failed and closed down.
With that said, don't spend too much on equipment and try to have too much variety, the cost of that will be too high since you are not a chain and you would have to buy the materials you need yourself. wasted money on materials and equipment is what I see a lot. Instead, keep what you sell simple and approachable and spend more on getting a good location where something like this will sell well.
I can give you more and clearer advice, but I'd have to charge for my services