Try a place called Wendy's in Placencia town. We also stayed at the Turtle Inn. The food there is excellent but I wouldn't exactly call it a taste of Belize. Wendy's has great food and the people (as usual in Belize) are very friendly.