1. Fish tacos
With the Pacific Ocean in close reach, there is nothing better than a taco filled with fried or grilled fish. Although you can find this taco anywhere in the state, the best is if you head down south; the closer to the border the more authentic the tacos taste. Case in point: San Diego, where fish tacos are the city’s unofficial food.