John's pass is quaint and touristy with many unqiue stores. Some are pricy, some are not. Also you can book a tour or a cruise at the marina where you can also spend time watching some of the MANY pelican's chilling out on posts and boats. I mean if you are looking for a relaxed ambience and med-high prices depending on store, then John's pass a fun place to spend a few hours.
Pros: Wide variety of shops and things to see
Cons: paid parking
more