Which one do you prefer McDonald's French Fries, Arby's Curly Fries or Sonic's Tater Tots? A food critic from takeout.com says that Taco John's Potato Oles are the new spud on the block.
Taco John's has inked a multi-year, 20-store deal for New York City and portions of the Northeast and a four-year, 20-store deal for Nashville and Chattanooga, Tennessee.