Get directions to: Marco, Charlestown, MA Restaurant address: 253 2nd Ave Charlestown, MA 02129, USA Driving Walking Bicycling Restaurant: Marco