Get directions to: Mccormick & Schmick's, San Diego, CA
Restaurant address: 675 L St San Diego, CA 92101, USA
Restaurant: Mccormick & Schmick's