Houston's is an American restaurant offering classic fare and cocktails in an upscale setting with scenic waterfront views.