LOCATION

Outback Steakhouse #0551

722 Jamacha Rd
El Cajon , ca 92019
619-588-4332
Restaurant/Bar