Never even heard of it, and I just moved from C Rock a while ago. Sounds pretty awesome though; I don't eat beef, but there are a bunch of awesome sounding sandwiches though