I've been here several times before and the food has been really good. Today, I went with a very large party for brunch and while the food was great, the service left much to be desired. One of the waiters was rude and didn't seem interested in making sure we had what we needed at all. In addition, he initially refused to give us the kids menu, though we had already ensured ahead of time that a kids menu would be available. Once we requested the manager, he returned not with the manager, but with a kids menu. Really?! The brunch menu is also not one of the stronger ones in Charlotte. One group in our party also ordered the beignets (which are normally fantastic) but someone in the kitchen accidentally covered them in flour instead of powdered sugar. When they brought it to the waiter's attention, he argued them down that nothing was wrong with them. Only after taking them back to the kitchen did he come back out and apologize.
I will likely return to Vine, ONLY because I have had great experiences before. However, many people in my party who had not been there before will likely not return.