Get directions to: Ixtapa, Sherwood, OR Restaurant address: 16410 Southwest Langer Drive Sherwood, OR 97140, USA Driving Walking Bicycling Restaurant: Ixtapa