What is Uptown Charlotte? Uptown Charlotte stretches across just over two square miles and towers with hotels, office and apartment buildings, museums and, yes, restaurants. Staying in town on business and need a quick bite? What to do in Rhino Uptown? The second location of its kind, Rhino Uptown is also known for…