Duval Street is almost a carnival. It's a mix of trashy to trendy shopping, street vendors, musicians, bars and every sort of person you can imagine. High end galleries are nestled between tacky souvenir shops... there's a bar for every taste... and an endless stream of people to watch and be watched by. My best tip: Get yourself a Mattheessen's...
More
