Get directions to: Bay Club Hotel & Marina, San Diego, CA
Restaurant address: 2131 Shelter Island Dr San Diego, CA 92106, USA
Restaurant: Bay Club Hotel & Marina