A square font is typically used for headlines, small text or headings in a logo or other large areas of text because it is easier to read square sizes. Similarly, if you are looking to use bold or italicized text, a font that supports those additional styles (like Garamond) will be more effective at displaying.
Try these square fonts.