Yes, the North End. I was in town just last week for an afternoon. We wandered around the North End, and had a delicious dinner at Filippo's.
Promote your business here - Businesses get highlighted throughout the site and you can add a deal.
Coffee mugs $1.50
More info
In Boston, what would you do? First timer