VIVID MEALS. We’ve got the restaurants that keep up with the ever changing experiences in Sri Lanka. Enjoy eating out at some of the top restaurants in Sri Lanka; right here at Taj Bentota Resort & Spa Our indoor and outdoor venues are a treat for the senses. Dig in at the best restaurants in Sri Lanka. Be thrilled.