Default
When i went to the chinese place with my best friend, We saw probably the biggest cockroach in the world! About 4 inches long, it was on the wall right next to her. One of the waiters was asking a customer if they could kill it! I personly think that was kinda gross but the good thing about Chin San in the awesome food, the cheap prices, and the friendly servants. I think this place is still my favorite but still the cockroach haunts me.