If you want to buy anything, at DUB, do it before you go through US pre-screening. There is a cafe after that but nothing else (and no going back). Sad because this us a beautiful airport.
One of the slowest security checks Europe every time I've ever been. Make sure you plan at least 40 min. not incl. checkin just to get through bag security.