Rumor has it that the best fish tacos in San Diego can be found at South Beach Bar and Grille, just a stone’s throw from the Pacific Ocean in Ocean Beach. Mahi tacos are served with cheese, red cabbage, salsa fresca, and white sauce, piled high on a soft flour tortilla (though corn tortillas are available upon request). The fish is so soft and moist it nearly melts in your mouth, and the teriyaki and pineapple marinade lend a tangy taste that will make your lips pucker. For the taco-averse, you can choose from a variety of fried seafood, like lobster, wahoo, shark, calamari, and shrimp, as well as burgers, chicken, and vegetarian options. Enjoy your dish and watch the sun set as you sip on a drink from the bar that offers 22 tequilas and more than 40 beers.