I was driving through the country the other day and came to a little town called Hiddenite. Right in the middle of town was this huge restaurant called The Yellow Deli. My wife and I went in and had a good lunch. Anyway, the restaurant is run by a religious group called the Twelve Tribes. They have settlements all over the US and several foreign countries and everywhere they go they open a Yellow Deli. The people in town didn't appear to like them that much. Anybody else ever heard of the group?