Help us highlight the best of St. John by writing a review of your favorite restaurants, bars, beaches, and businesses. And if we've missed any of your favorites, please let us know.
If you are looking for fresh seafood, look no further than the Fish Trap in Cruz Bay. This don't miss eatery serves the best seafood on St. John. In addition to fresh and innovative seafood dishes, Fish Trap also serves steaks, pasta, and burgers.