A little more than a year after opening, El Trinfo Restaurant at 69 Prince St. has closed its business in the North End. According to Boston Restaurant Talk, the South End location remains open. In the middle of mostly Italian restaurants and shops, El Triunfo was offering Mexican food such as tacos and burritos as Read More…