Get directions to: Applebee's, San Diego, CA
Restaurant address: 7677 Balboa Ave San Diego, CA 92111, USA
Restaurant: Applebee's