Get directions to: Alejandros Mexican Food, San Diego, CA
Restaurant address: 8110 Mira Mesa Blvd San Diego, CA 92126, USA
Restaurant: Alejandros Mexican Food