J J-Luv The Bunny New member Mar 5, 2009 #1 I'm really craving some nachos and fried onion rings and want to know which chains have the best ones (in your opinion). Please do NOT say Taco Bell (just awful tastes like their sour cream is microwaved *blech).
I'm really craving some nachos and fried onion rings and want to know which chains have the best ones (in your opinion). Please do NOT say Taco Bell (just awful tastes like their sour cream is microwaved *blech).