Get directions to: The Mission Restaurant, San Diego, CA
Restaurant address: 1250 J St San Diego, CA 92101, USA
Restaurant: The Mission Restaurant