Restaurant
Industry Restaurant
5 locals recommend,
Tips from locals
Amazing Mexican food and great margaritas! Restaurant name is actually La Industria (a recent change). It is a ten minute drive from Sherwood.
Unique things to do nearby
Location
20185 SW 112th Ave
Tualatin, OR
Sherwood - Tualatin South