LOCATION

Outback Steakhouse #0565

25261 The Old Road
Newhall, ca 91381
661-287-9630
Restaurant/Bar