Twin River Seafood (map) 541 Massachusetts Avenue Acton, MA, 01720 United States ✚ gCal ✚ iCal Come down for the music, stay for the food! 541 Massachusetts Ave, Acton, MA