Recently, I have tried a new alternative...Nugo Slim Bars. They are all around 17g of protein, 2-3g of sugar, no artificial sweeteners, ~180calories, and a good source of fiber. If you are thinking that 180 calories is a lot for a snack, think again. 2 handfuls of Lays and you're in over 180 (without the protien and fiber).
I have tried brownie crunch, chocolate peanut butter, and raspberry truffle. Their flavor is good. The chocolate coating is like that of a real candy bar b/c it is not fake sweetener. I would not say it tastes like a candy bar but I'd give it a 8 or 9 on the protein bar scale. They make vegan and dairy free bars to try as well.
Not only could Nugo Slim bars satisfy your afternoon munchies, but they could be a great on-the-go breakfast! With 17g of protein, they'd be perfect for after a workout with a bowl of fruit. You can buy them at your local grocery or here: https://www.nugonutrition.com/products/slim/
Throw off the afternoon monster within you by grabbing a Nugo Slim. I promise it'll keep you til dinner :)