On our first trip around Australia we saw lots of clubs like RSL's but believed them to be all member only. We now know different.
If you find a local club, RSL, bowls, golf, surf etc pop in to sign up as a temporary member (free) and enjoy their deals.
Meals are usually cheap and drinks are often at lower prices than local bars.
We recently visited Wentworth services and sporting club
The location by the river is excellent and on Sundays the carvery incluidng choice of soups, salad and dessert bar at $9.50 is excellent value.
Many clubs also offer free entertainment.
TIP Visit the local tourist office where they often supply a list of nearby clubs and the deals on offer.