Outback Steakhouse

Outback Steakhouse is a stand-alone restaurant on a signalized 1.3 acre corner fronting Upland’s busy Mountain Avenue.