Hi, your initial concepts are not too bad and I do like how you’ve incorporated a spoon as part of the name (similar idea to incorporating a cup handle as the ‘C’ in ‘Cocoa’). However I believe the logo lacks character and personality.
What feelings and messages do you want your logo to communicate to your customers?
For example ‘Luxury’, ‘Playful’, ‘Simple’, ‘Obvious’, etc
What stylistics preferences do you want to achieve?
For example whether you want something artistic and bold or sophisticated and minimal.
Is the name ‘Cocoa Bar’ available? (Company name? Domain name?)
Any suggestions for a strapline?
(A strapline should communicate the core idea of your company, product and/or service.
For example ‘Tesco - Every Little Helps’ and ‘Subway - Eat Fresh’)
Have you researched major competitors like Costa, Starbucks, Hotel Chocolat, Cadbury, Galaxy, Nestle, etc. Look into their brand positioning, style, colour, type, packaging, logo, etc.
You may wish to look into how chocolate is made, starting from the raw form to the finished product. Helps tell a story as part of your brand development.
Perhaps you should work closely with a Graphic Designer through every step of the branding. Providing as much information as possible to the designer.
Also think about how your logo will be used?
For example packaging, stickers, shop signage, dress code (branded clothing), etc.