Hearing the name "disco fries" will likely make you want to dance and cause your taste buds to water. No need to fight those ...