Being a major tourist attraction, the place has adequate eating facilities. Food is available but you may not have a lot of options when it comes to varieties. There is an eating place at Bharat Seva Ashram. The beach provides some food vendors. There are also small shops outside the temples.