We will be in St John for a stop on our cruise. We are trying to determine if we need to pay for an excursion by the cruise line or if we can just navigate ourselves around and see some of the sights. What are the must see items in St. John? Also how do you get around in St John? Finally what are the best local places to eat we have no preference between restaurant and bar/restaurant but not a national chain style place.