Perhaps my favorite thing about Guru Burgers & Crepes — the subject of this week’s cafe review — is that the tiny restaurant in Sugar Land’s Town Square has zero obligation to be good. Sugar Land is the land of chain restaurants grouped around fake bodies of water and oddly-named…
