Get directions to: Acapulcos Restaurant, Stratford, CT
Restaurant address: 2419 Main St Stratford, CT 06615, USA
Restaurant: Acapulcos Restaurant