LOCATION

Outback Steakhouse #0553

4196 Clairemont Mesa Blvd
San Diego , ca 92117
858-274-6283
Restaurant/Bar