I've heard people say that the best Mexican food in Charlotte is off of South Boulevard, and while I think this might be true, Tres Pesos is not one of them. The outside is charming, with the bright colors and cute sign. I went for lunch, and a few tables were full here and there but I wouldn't say that it was crowded. I ordered off the lunch menu, which for a vegetarian, the entire menu is somewhat limiting. It took over an hour for me and a friend's food to come out of the kitchen, probably because it appeared as though it was our waitress's first day. She got our order wrong twice and had to have someone come over to our table and translate for us each time. My friend asked for sour cream and she brought ranch. This same behavior occurred even after our bill came. I noticed that I was overcharged by a little over $10, but it wasn't worth the hassle. Let's find another spot on South Boulevard.