The Fish Trap
Nestled in downtown Cruz Bay for over 20yrs. Our long standing reputation for the largest selection of fresh fish with a family setting has become a landmark to St John. Also known for our Salads, Steaks, Lobster, Pasta, Burgers and a wide variety of seafood in a Tropical outdoor setting. We also offer indoor air-conditioned Dining and big screen TV for the game you don’t want to miss. Early bird specials and ½ price drinks before 6:00.