Stay away from the tourist trap that is Kemah boardwalk, it's all Landry's restaurants that taste bland.
In the Clear Lake area, try Opus Ocean Grille, pretty darn good.
http://www.opusoceangrille.com/
It's by the same folks as Opus Bistro, which is good as well.
http://www.opusbistro.net/
Stay away from Tookies seafood in Seabrook, had high hopes for it since I love the hamburger place they own, but it's less than average.
If near downtown, I like Golden Seafood @ 2407 Airline Dr , especially the shrimp cocktail. Real value priced for the quality of food.
For the best oysters, gotta try Gilhooleys in San Leon.
https://www.facebook.com/Gilhooleys-...6002588429484/
(If you go, note that they don't allow kids.)
I try and stay away from the chain restaurants, but some may like the comfort in all the food tasting the same.
.