The most tasty snack in the world has come from Andhra Pradesh , Indiasudbhava (25)in #super • 6 years ago you the greatest ever and most tasty snack come from ? Mirchi Bajji #tasty #food