Get directions to: Acapulco Beach, Norristown, PA
Restaurant address: 333 Dekalb St Norristown, PA 19401, USA
Restaurant: Acapulco Beach