Get directions to: Blue Water Seafood, San Diego, CA
Restaurant address: 3667 India St San Diego, CA 92103, USA
Restaurant: Blue Water Seafood