This restaurant is tucked into the back corner of a small strip mall on the outskirts of tiny High Springs. As such, I wasn't expecting much the first time I stopped in there; I was surprised! They have some of your standard Chinese restaurant fare...More