Nefry's is the largest restaurant in San Ignacio, so if the wait at Hannah's is long and you don't feel like walking 2.5 blocks to Erva's, you can usually get seated immediately here. Nefry's is right in the center of everything and offers outdoor dining and indoor dining in a room that overlooks the central square and market.
Like most of the other restaurants in town, they serve traditional Belizean food, curries, American food, and pizzas. Their prices are pretty much the same as everywhere else, except for their specialty Mediterranean and Moroccan dishes, which are fabulous and can run up to $10.
Breakfast is decent, but Hannah's and Erva's are much better and a little cheaper.