The Gulf of Mexico is Houston's home. For some reason, people seem to think this city is all Texas all the time and BBQ. It's not; Houston is a massive port city populated by brilliant chefs from all over the country. When you have money, a good chef, and water, expect seafood to take a place in the front row. Check out Liberty Kitchen and ask your waiter where they eat seafood in Houston. Famed New Orleans restaurant Brennan's also has a Houston location that prides itself on its own seafood offerings.