9300 NW 77th Ave, Inside Walmart Supercenter, Hialeah, Florida 33016 USA
Can you resist the temptation of our freshly fried Tequeños? We dare you to try! Happy International Day of Tequeños!
Photo Credit: Yelp