Isle of Capri is key to magic of Krebs - Article Photos 14/15

At the front of every meal at Isle of Capri is lamb fries, long a staple in Krebs. DAVE CATHEY - THE OKLAHOMAN