I've traveled through multiple countries in Central and South America. I've been to Honduras, won't go back there, either.
I am easy going, prefer greasy spoon diners and local joints instead of 5-star hotels. I don't have high expectations.
I eat from alley food carts instead of restaurants.
I've been to many countries that were former colonies.
I did lower my expectations when visiting Belize.
Doesn't change a thing.
Belize City is disgusting. It's a run-down and dirty country, more so than even I expected.
I rest my case about Belize.
FYI we ate at numerous small restaurants in Belize City, ones that were recommended by locals on the street. The food was good and we didn't get sick while in country.
Why did you stay in Belize City at all? No one does unless have to overnight because catching an lob.