Upstream is probably thought of as one of the best restaurants in Charlotte.  I am from Philadelphia where there are excellent restaurants with iron chefs so my viewpoint may be a bit skewed.   The food was good but not great or amazing.  Every dish (except the house salad) was over salted.  My husband had the tuna and I had the seabass. They were both very good but as I said before not great.  We would go there again but for sushi/raw items not necessarily the cooked menu items.  The salad was was the highlight for me (house salad) and the crab bisque was pretty tasty too.   Overall the service was very good but slow.  Our waiter was one of the most knowledgeable wait staff we have encountered since moving from PA.