6700 N 23rd St, McAllen, Texas 78504 USA
Pork Adobo (Pork) [top right] Pancit [bottom] Lumpiang Shanghai (beef) [top left]
Photo Credit: Yelp