On the Rocks is an exciting restaurant experience in the heart of Yarmouth on the Isle of Wight. You’ll find fine food, wines and a varied menu to suit most tastes. They are the Island’s only dedicated black rock grill experience. So pop in and enjoy a wonderful flavoursome meal On the Rocks.