Get directions to: Embarcadero Marina & Store, Newport, OR
Restaurant address: 1000 Se Bay Blvd Newport, OR 97365, USA
Restaurant: Embarcadero Marina & Store