This is a carousel. Use Next and Previous buttons to navigate
Taco Daddy and Cugine's Italian, the Towne Street restaurants by husband-and-wife team John and Morgan Nealon, have closed, John Nealon confirmed Thursday.
John Nealon said the restaurants closed a "few weeks ago" after Thanksgiving, and said he was unable to come to an agreement with the building's landlord, 121 Towne. A representative for 121 Towne declined to comment when reached.