While perhaps not as good as when they first opened, I’ve generally found the Flagship Lounge food to be sufficient.
I have only been to the LAX and DFW Flagship lounges as a relatively new AA elite, but I was fairly happy with the food and beverage offerings and, on my second trips, chose the AA lounge over the Centurion lounge options that were also available to me.
The one Admiral’s Club I had the pleasure to visit in PHX, on the other hand, was very disappointing.