Get directions to: Acapulco Mexican Restaurant, San Diego, CA
Restaurant address: 2467 Juan St San Diego, CA 92110, USA
Restaurant: Acapulco Mexican Restaurant