mocha bites