When in San Diego, you must try the famous fish tacos. These delicious treats consist of fresh fish, typically grilled or fried, served on a warm tortilla with toppings like cabbage, salsa, and a squeeze of lime. Some popular spots to grab fish tacos include Oscar's Mexican Seafood, Blue Water Seafood Market & Grill, and South Beach Bar & Grille. Pair your tacos with a cold drink for the perfect meal.