The essential place to see-and-be-seen , this is the only restaurant overlooking Ocho Rios and the sea .
This hole-in-the-wall restaurant is not well known and is overshadowed by many other , larger restaurants in Ocho Rios .