I've been eating here on and off since I was in high school, and though it's not my favorite Thai in Charlotte, it's certainly convenient when I'm hanging out with family out that way. I appreciate that it's family run, and the same folks have been there for many, many years. (Although avoid the evenings when husband/wife are pissed at each other... screaming from the kitchen...)
Their lunch specials are pretty decent, though I'll concur about the bizarre egg/corn soup. I usually eat a couple spoonfulls and then decide to wait for the main course.
I got their version of pad thai last time I was there, since they didn't have a green curry on the lunch menu, and I was really surprised and pleased by it. Generally, pad thai is a little too peanut-y for me, but Bangkok Ocha's pad thai has more of a citrus base and is incredibly flavorful and lively. I thoroughly enjoyed it.
Keep it up, folks.