Taco Bell Nacho Fries - The Girl on Bloor
These Taco Bell Nacho Fries, aka fries supreme, are smothered in delicious nacho cheese, pico de gallo, ground beef and sour cream.
Marg Mills