That clever slogan of Copper Falls Steakhouse in the Seven Mile Beach section of Grand Cayman proved to be very apt. After several nights of fantastic seafood dinners, I was ready for a bit of beef, and this establishment had caught my eye a few days earlier when I purchased some staples for the week at the huge (and blissfully cold) supermarket across the street. Framed by white lights, the inviting restaurant lured me back for a meal that was, indeed, very well done. Read more >