Taranta
210 Hanover Street, Boston, Massachusetts 02113
Featured Review : Have you ever meant to try a restaurant, but just not gotten to for one reason or another? Taranta in Boston's North End was such a restaurant for my boyfriend and me - we had heard so many positive things about it, but ...See Full Review