I agree with the suggestion of a great reasonably priced meal at Woody's. It is great food at most reasonable prices. Elvi's Kitchen is over-rated and over priced. It has a reputation because it was one of the first AC tourist oriented places but frankly, while interesting is not worth the price.
Jade Garden, priced comparably to Elvis is much more the value.
Cannibals was a place we left because of attitude. Too bad, I understand there are no owners there.
Estels (behind the bank on the beach) is great for conch fritters and bloody marys.
I still can't remember the name of the little restaurant just across the street from Trop Air but it is very inexpensive and true Belizean for breakfast and lunch.
La Patio, if you like good service and well prepared meals, served outside (there is inside seating also but I never saw anyone eathing there) is great and maybe a bit more reasonable than Elvis.
Ramons has been spotty in the past but last month we had two great meals there...still a bit pricey but acceptable if you get Gorege as a server.
For something unusual don't forget the Lions BBQ Chicken on Friday (and Saturday?) evening(s). Great food cooked on the street and slaw beans and tortilla for about $3.50 US and they also package to go.
Victoria House is good, pricey and reservations are usually required.
For a change ask about a ?Belizean Breakfast" you can buy in some local restaurants and sometimes from people on the street. (Meat pies).