Tag Archives: Rosa’s Pizza

Rosa’s Pizza on Fourteenth Street—A Great New York Slice in Manhattan’s Union Square

The Pizza Snob can only walk by a Manhattan pizza joint so many times without having to pay a visit. Such was the case with Rosa’s Pizza on the busy downtown thoroughfare of 14th Street—especially when there’s a cute little pizza guy statue out front trying to lure me in. It was a family day […]