Get directions to: Tacos Acapulco, Anaheim, CA
Restaurant address: 1071 N Harbor Blvd Anaheim, CA 92801, USA
Restaurant: Tacos Acapulco