Otto’s Shrunken Head March 6, 2021Cocktails New York Tiki Tiki Bars Tiki Triangle Travel Otto’s Shrunken Head Otto’s Shrunken Head 538 East 14th Street New York City As their story goes, a small group of native New Yorkers got together in early 2002 and ...