Go to:  
    tip

    Baywatch on the Beach

    Posted by PeteinSQ 4 July 2006

    An excellent fish and steak restaurant on the beach at St Helens. When I went I had fantastic mussels. I recommend cycling there if you can.

    Duver Road, St. Helens, Isle of Wight;
    tel: 01983 873 259

    100%

    agreed

    2

    people

    I agreeI disagree