Gokarna has another attractions rather than beaches like 2-3 temple and that have never been to. Travel in Gokarna is mostly done by auto. Renting scooter is of no use as to reach the beaches you have to trek down a good 500 m. Traveling between beaches like om to kudle can be done by auto. They charge you 100 bucks.
How to reach from bus stop to beach? This is possible only by auto. To kudle they charge you 150-200 bucks depending on which side of the beach you want to be dropped. Food in Gokarna is pretty much ok. Nothing really special except for the seafood. The menu of the restaurants are almost same.