Trophy Fish is a seafood restaurant serving St. Petersburg, FL. Customers rate it 4.4 out of 5 across 1,221 Google reviews. Expect it to be open 4 PM – 10 PM Wednesday to Friday and closed on Monday and Tuesday. Its address is 2060 Central Ave, St. Petersburg, FL 33712. Reach them on (727) 258-7883, or see more at trophyfish.com.