From Our Editors
San Diego sushi lovers will fall in love with the menu at Shogun Sportfishing, a Japanese restaurant right in the heart of San Diego.
Shogun Sportfishing is conveniently close to a parking lot.
Shogun Sportfishing's Japanese restaurant is simply divine, and you'll always leave satisfied. It's practically guaranteed!