Duval Street has too many of the obnoxious touristy stores or cheesy art studios for our taste. I mean, how many t-shirt shops with designs of middle fingers directed at opposing football teams do you want to see on your vacation? I thought it seemed like a scaled down, although slightly cleaner, version of Bourbon Street in New Orleans. There are a good number of places to eat and drink, though. Many of them are very touristy like Jimmy Buffet's Margaritaville or Hard Rock Cafe, but there are so many more interesting places just a block or so away. My recommendation is to walk up and down Duval Street, but then explore the side streets to get many better options.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.