Get directions to: Super Oscar's Mexican Food, Newport, OR
Restaurant address: 1226 N Coast Hwy Newport, OR 97365, USA
Restaurant: Super Oscar's Mexican Food