We've tried Zen Sushi and Green Tea sushi, and Green Tea was better by a mile! The fish at Green Tea was tastier, the fish-to-rice ratio was more balanced and the prices seem very comparable.
The only thing is, neither place felt very inviting or well-scrubbed. (I hope I'm not breaking any rules by saying that.) When we lived in Houston, there was great sushi and several up-scale sushi restaurants that seemed very well maintained. Are we missing a hidden gem somewhere? Thanks for any tips!