Up River has it all - great ambiance, great food, and also great service. The restuarant is right on the river and interior is warm, simple and classy with a terrific bar. If you don't feel like eating in the dining room or want a more casual meal I highly suggest eating in the bar area at one of the tables close to the fireplace. I recommend any of the seafood dishes, the steak, and the lobster nachos (really lump meat lobster with terrific guacamole and homemade torilla crisps) are a great appetizer. There's also a room upstairs available for private parties.