Are you visiting San Diego and need something to do? This city has a lot of fun adventures to get into. San Diego has endless beaches, food, history and more. These are the top ten things to do in San Diego:

  1. Beaches, beaches, beaches: There are an endless amount of beaches to choose from in San Diego.

  2. Close to Mexico: Wanna get out of the country for a weekend? Well, Mexico isn’t too far away!

  3. Craft beer: Choose from a variety of delicious craft beer places in San Diego.

  4. Old Town: Are you a history buff? Then visit San Diego’s Old Town for some knowledge on the Spanish settlement.

  5. Torrey Pines Day Park: If you’re into nature and scenic views, you’ll love Torrey Pines Day Park.

  6. San Diego Harbor: Stroll, ride your bike or skate along San Diego Harbor. There are many attractions to choose from here.

  7. Hillcrest for dinner: Hillcrest has many delicious restaurants to choose from with cultural food.

  8. Surfing Lessons: Head over to Pacific Beach and take a surf lessons with San Diego Surf School

  9. Petco Park in Downtown: Make some time to watch a ball game while you’re in town.

  10. Explore the rest of San Diego County: This city has so much to offer! Grab your walking shoes and explore the rest of San Diego county.