Just did the Genghis Grill here in Tallahassee. Lots of fun. Good food for a reasonable price. Anyone else tried one? Seems like a great place for the Dark Horde to visit. Daniel