Houston's is an upscale American restaurant offering classic dishes alongside sushi, cocktails, wine, and beer. Walk-ins are welcome for parties of two.