Get directions to: Macio's Torpedo, Dillon, SC
Restaurant address: 1400 East Calhoun Street Dillon, SC 29536, USA
Restaurant: Macio's Torpedo