The Night Markets! The atmosphere is fun and the food is fresh and delicious! I ate there every night (at different stall) and I spent a week on the island - and there was more I didn't have tine to try.
I thought Long Beach was the best, had the cleanest area because its in front of resorts. So, was well kept.
I had lunch at an Indian restaurant on the main road parallel to Long Beach, called Ganesh. Genuine yummy Indian cuisine!
Enjoy! about 7 years ago