Start your day at the beautiful La Jolla Cove, a picturesque beach located just a short drive from the city center. Take a stroll along the cliffside and enjoy the scenic views of the Pacific Ocean. You can also rent a kayak to explore the sea caves or go snorkeling to see the colorful marine life.
Visit one of the world's best zoos, San Diego Zoo, which boasts of over 3,700 rare and endangered animals. The zoo is home to various exhibits, including the Giant Panda Research Station, Tiger Trails, and the Africa Rocks. You can also experience amazing animal encounters and shows.
Get a taste of some delicious Tijuana-style street tacos at Tacos El Gordo, known for its freshly made tortillas and succulent meats. Try their famous al pastor or carne asada tacos, and savor the authentic flavors of Mexico.
Take a short drive across the Mexican border to Rosarito Beach, a popular tourist destination known for its stunning coastline and vibrant nightlife. Spend the afternoon soaking up the sun, sipping on margaritas, and enjoying the beach activities.
End your day with a seafood feast at Puerto Nuevo, a charming village famous for its lobster. Enjoy freshly caught lobster, shrimp, and other seafood dishes, along with beans, rice, and tortillas. Pair your meal with a cold beer or margarita, and soak in the beautiful ocean views.
If you have more time, you can explore more of San Diego's attractions, such as Balboa Park, USS Midway Museum, or Coronado Island. If you have less time, you can skip the zoo and spend more time relaxing at the beach. Remember to bring your passports and be aware of the border crossing times, as wait times can be unpredictable.