What type of sealer do you recommend for concrete countertops & how do you know if it is food safe?

We've used many different methods to seal and protect our creations over the years including mineral oil, wax, epoxy and urethane. All have + and - and none are perfect. All stone surfaces should be sealed and protected not just concrete. Currently we are employing a two tiered method for protection. Roughly 7 days into the hydration phase we apply a highly modified catalyzed potassium hybrid siliconate. I use V-Seal 101. Then after about another week I begin to apply a polycarbon/polycarbonate hydrocarbon resistant film sealer. I use Pro Seal ultra shield 11A. I apply 6 to 10 coats one coat a day at 65 degrees and allow to cure in between coats and for at least 72 hours before use after the final coat. But that's just me.
We always use protection.
Al