Do i need a reservation

Frankie Gasca | Sep 11, 2018 | Category: Steak house in Oxnard, California

Outback Steakhouse - All questions

Address: 2341 Lockwood St, Oxnard, CA 93036, USA

Cathy Goebel | Sep 11, 2018

What's the phone #

Rory Mullan | Sep 11, 2018

No

Mary Gardina | Sep 11, 2018

No, I'm not even sure they take reservations

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Can you make reservations

Mona Carr | Sep 11, 2018
Read More

what days are you open for lunch in oxnard?

Catherine Castro | Sep 11, 2018
Read More

Trending Places