Get directions to: Applebee's, San Diego, CA
Restaurant address: 9480 Mira Mesa Blvd San Diego, CA 92126, USA
Restaurant: Applebee's