The answer to my Where’s JWo post on 8-3-2011, is the Canyon Ranch Grill at the beautiful Canyon Ranch Hotel and Spa on Miami Beach. Once home to the Carillon Hotel, an epitome of the Miami Modern style of many of the Collins Avenue hotels in the 1950’s and ’60’s, Canyon Ranch is a restored, expanded and updated luxurious destination.