AVOID most of the ones in Newquay...unless you like stag nights!
again, like Goffik, I tend to have my own transport so...
Smugglers Den near Cubert is great but gets very busy...really good food.
The bar/restaurant at Lusty Glaze beach is meant to be very good..right down on the beach fresh local Cornish produce...might be full of healthy fit people though...which is why I have yet to go there!