LOCATION

Outback Steakhouse

5628 Lake Murray Blvd
La Mesa, ca 91942
16194669795
Restaurant/Bar