Trophy Fish to open Tampa location
March 14, 2023 - The St. Petersburg casual-chic seafood restaurant Trophy Fish will open its first Tampa location Friday, with an official grand opening set for March 22. The new location is at 5901 N. Florida Ave., in Seminole Heights, sharing the building with the owners' sister craft cocktail concept, Mandarin Heights.