Loading map…
Fish Shop
Fish Shop in San Diego, USA, offers a fresh take on seafood. The briny aroma of the ocean fills the air. Expect dishes with a wonderfully tender texture, often prepared using simple, yet effective grilling techniques that highlight the quality of the fresh catch.