Get directions to: Acapulcos, Milford, MA Restaurant address: 231 E Main St Milford, MA 01757, USA Driving Walking Bicycling Restaurant: Acapulcos