Get directions to: Acapulco Plaza Inc, Staten Island, NY
Restaurant address: 207 Port Richmond Ave Staten Island, NY 10302, USA
Restaurant: Acapulco Plaza Inc