A trip to the North End—with Boston's oldest neighborhoods and its own Little Italy—is incomplete without a cannoli. Tucked away on Cross Street is Maria's Pastry Shop: home to the best cannoli in the city and filled fresh upon order with your choice of vanilla cream, chocolate custard or the traditional sweet ricotta. While Mike's Pastry around the corner draws bigger crowds, there's no question Maria's makes the superior product, as well as serving up other authentic specialities like aragosta, sfogliatelle, plus various seasonal options. Maria's has been family-run for over 30 years and is the type of simple, old-school holdout that gives the neighborhood an authentic atmosphere. For an excellent Italian meal before your cannoli dessert, try Pomodoro around the corner. If you're in the mood for some colonial history, walk the Freedom Trail through the North End and see the Old North Church and the Paul Revere House among other sites of American history.