Here are the two Top 10 lists for the best cities in America! You’ll be surprised to see which city took the top spot!

2. San Diego

Several years ago, travelers headed to San Diego might have wondered what they would do in the city, besides hitting the beaches. No longer. With a recent string of hot hotel openings (like the Guild and the Carté) and a legit food scene that offers up some of the best Mexican dishes and seafood platters you’ll ever taste, San Diego has officially stepped out from the shadow of its big sister to the north, earning world-class destination status that goes well beyond the waves. Come for the sunshine, but stay for everything else.

Pin It on Pinterest