Albert Street and Queen Street have several clothing stores. There is one nice men's store on Albert street, near the Scotia Bank on the same side of the street. I can't remember the name of the store but it starts with an M and it is only a mens store.

They have nicer shirts and pants there.

Also Brodies upstairs has some clothes.

Watch the NIKE and brand name running shoes in Belize in the smaller shops. Most are cheap knock offs but the owners will tell you they are real. I got burnt with a pair of Nike the owner assured me they were real and they looked pretty authentic but fell apart after they got wet a few times.

If you want a good place to shop for clothes and shoes, Chetumal is the best place.