They will last 2-3 days, but they always taste best during the first day or so. They will begin to become stale and harden after a few days, so while they are still safe to eat, they will be missing the best texture and flavors.