Nacho Fries are now available at area Taco Bell locations! The long awaited fast food item can be all yours for the low price point of just $1. Of course I had to try them out for myself. Overall, they weren't terrible and I would get them again! See the full review of them, and the Nacho Fries Supreme, in the video above!

Newsletter Sign Up Form


Enter your email to receive our latest news directly to your inbox!