The exact time may vary by location, but most Whole Foods stores stop serving hot food and prepared foods an hour before the store closes.