You can write a review here -
http://www.yelp.com/biz/thai-noodles-etc-house-austin
Perhaps: the one time I was there, an platoon of cockroaches ran wild, the place smelled of feces, the service sucked big time, and the food caused projectile vomiting. And the owner had horrible bad breath and body odor.
The comments on Yelp are brutal. Eddie is going to be out of business soon.