Get directions to: Acapulco Mexican Restaurant Y Cantina, San Diego, CA
Restaurant address: 8998 Miramar Road San Diego, CA 92126, USA
Restaurant: Acapulco Mexican Restaurant Y Cantina