Nestled on the banks of the mighty Umzimvubu River at the gateway to town, PSJ Marina Restaurant & Bar is the ideal place to relax, enjoy freshly prepared food, and soak up the breathtaking views. The PSJ Marina Restaurant & Bar sits on the banks of the Umzimvubu River at the entrance to the quaint and vibrant town of Port St Johns, along the iconic Wild Coast of the Eastern Cape. Our restaurant offers a choice of indoor seating, an undercover deck, and a scenic river-view jetty—each providing impressive views of the surrounding mountains and the tranquil river. Specialising in seafood and locally caught fish, our menu also features a great selection of meat dishes, pizzas, and vegetarian options. Our bar offers a wide range of wines, cocktails, mocktails, and other alcoholic beverages to suit every taste. We also cater for special events—simply chat to us about your booking. The Marina Jetty is one of the pick-up points for river cruises, where you can enjoy a peaceful and picturesque trip up the Umzimvubu River. We take pride not only in our warm and friendly service, but also in our commitment to sustainability. Our restaurant is built using 90% recycled materials, we strive to source products locally, and all takeaway packaging is biodegradable—helping us reduce plastic waste in our beautiful area. The PSJ Marina Restaurant & Bar crew is proud to serve food made with love and care. We look forward to welcoming you to Port St Johns and the PSJ Marina Restaurant & Bar.