Get directions to: La Santa Neca Restaurant Incorporated, Hillsboro, OR
Restaurant address: 1895 Se Tualatin Vly Hwy Ste H Hillsboro, OR 97123, USA
Restaurant: La Santa Neca Restaurant Incorporated