Outback Steakhouse #0566

2341 Lockwood St, Oxnard, Ca 93030

(805) 988-4329https://www.outback.com/locations/ca/oxnard

Australian, Dinner, Lunch