2489 Boca Chica Blvd, Brownsville, Texas 78521 USA
Steamed dumplings not fully cooked...
Photo Credit: Yelp