Get directions to: Baja Fresh, Portland, OR
Restaurant address: 12286 Southwest Scholls Ferry Road Portland, OR 97223, USA
Restaurant: Baja Fresh