Get directions to: Mazatlan Mexican Restaurant, Sherwood, OR
Restaurant address: 16055 Southwest Tualatin Shwd Rd Sherwood, OR 97140, USA
Restaurant: Mazatlan Mexican Restaurant