Taco Mama1014 Oxmoor Rd, Homewood, AL
Los Tucanes Taqueria2858 Niles St, Bakersfield, CA
KFC180 W Olive Ave, Merced, CA
Burger King425 W Dundee Rd, Wheeling, IL