Fresh food prepared when order. They carry Boar's head and have homemade soups daily. Not 100% gluten free but they do carry several gluten free products.