There is! It's called Flipp. A colleague of mine introduced me to this app a few weeks ago and I have to say I simply love it! Based on your location it tracks all the flyers of your nearby grocery stores and lets you know where the best deals are.
You can search by specific ingredient and if it's available it'll highlight it in the flyer. You can even create a grocery list to see where the ingredients you want are at the best price! Once you find an item at a good price you can click on it to add to your pin board so you can review it later. The app will even remind you when the deals you have pinned are expiring. There is also a great discount slider feature so you can see which items are available for the highest discount.
I've managed to save quite a bit using this app. It takes a while to get used to but once you are into it the app is a breeze! It will even track department store flyers for other items you might need like new kitchen equipment.
It's available for iphone and android users. I highly recommend trying it!
Check out more here: https://www.flipp.com/