Just Natural is prob about 20-30 minute walk from Catcha - if you've never been you should check it out. Really sweet family owns and runs it. Food is delicious, not too expensive, and the environment is awesome. Like nothing you've ever seen before. On the way there you'll pass Murphy's, another restaurant you will be pleased with. Closer to Catcha is Ras Rody (really good roadside Ital) and Sharks. LTU has great food for all meals. They aren't cheap per se but we find their food and service to be worth the $. You could walk toward the beach and hit Sips and Bites on the sea side. Erica's on the garden side. A little further is 3 Dives (I have to admit, they really messed up my chicken this past January- it was bone dry. But I've eaten there a doz + times over the years and that was the first time I was disappointed with the food). Xtabi has very good food and drinks and very nice staff. Have a great time!