Outback Steakhouse – Upland, CA

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