There's only one restaurant in Venus Bay which is "The Cavity". So regardless of any reviews you're a 'captive audience' and will be visiting.
The food is good quality classic Australian pub food, with a touch of inventiveness and some Tapas options. The service is below par, although this is a seaside town and I guess 'beach time' might apply?
The location is great - right at the end of the 'strip mall' that consists of about 10 shops and easy walking distance from your beach house.
Liquor prices are reasonable with some decent choices and they usually have live music on weekends. The crowd are friendly and you definitely feel the community vibe in this unpretentious town. read more