Mon, 10/23/2023 - 09:39 Tech Insider The Fantastic World of the Portuguese Sardine is located in NYC's Times Square.Kylie Kirschner Tags Retail, Tech Insider, Features, business-visual-features, visual-features, tiktok, seafood, times-square, new-york-city, NYC, store-tours, experientials Source I visited the viral tinned fish store in NYC's Times Square that sells $19.60 c…