Gifford's Kitchen & Social in Elgin closed abruptly this week, leaving in a lurch customers who booked parties, fundraisers and weddings. A steady stream of unhappy people stopped by the restaurant at 2300 Bushwood Drive on Tuesday afternoon after news spread on social media. Among them were Andrew Scholwin and Stephanie Behe of South Elgin, who booked the restaurant about two months ago for their Aug.