Outback Steakhouse in Oxnard, California

Find Outback Steakhouse restaurants in Oxnard, California near you now.

Branches

Outback Steakhouse

Steak house

Address: 2341 Lockwood St, Oxnard, CA 93036