Maybe CO will turn out to be a good restaurant but it is not yet there. As others noted the entrance is terrible as the front door feels like a side door with no real entrance. We arrived at 11:15 for lunch with only one other group there. My wife and I waited 10 minutes for drinks and it never improved from there. Even when the Server noted my drink was empty and she would be right back with a refill, it took 15 minutes and I was already done with my meal.
The steamed pork buns had good flavor but the pork was over cooked and tough. My wife's pho was ok. My pork belly bahn mi was terrible. There was so little meat or veggies inside every bite was basically bread. I eat bahn mi and/or pho several times a week at two other restaurants in Charlotte and this was beyond crazy. At $9.50 the sandwich should be at least ok, this was the worst bahn mi I have ever had. The pictures show how little was inside. One "half" had one bite of meat and the other half had little more. There was more meat in the appetizer steamed buns than in the bahn mi.
I hope Co does other dishes well and bahn mi is just a menu filler. Again, my wife said the beef pho was fine so there may be hope.
For me, even living only 5 minutes away is not enough for me to return. Poor service and terrible food was enough of a first impression for me.