San Diego's proximity to Mexico means that it boasts a vibrant culinary scene, especially when it comes to Mexican cuisine. Explore local neighborhoods like Old Town or Barrio Logan, where you can find authentic Mexican restaurants serving up delicious tacos, enchiladas, and other traditional dishes. Don't forget to try some street food favorites like elote (grilled corn) or churros. Wash it all down with a refreshing margarita or a craft beer from one of the city's many breweries.