Best food in India
1. Andhra Pradesh
2. Konkani Maharashtra & Goa
3. Tamilnadu
4. Kerela
5. Punjab
6. Rajasthan

Tell me if I'm wrong.

@Battrebeet wrong! You missed out key states
@KayKap nope. None.
@Battrebeet UP ki kachoriyan nahin khayee hain, nahi hi wahan ki tari... You haven't had authentic Bengali cuisine either... or Kashmiri food?
@KayKap up ki kachori also, mattha, bihar la litti chokha, Bangal ka bhapa ilish ya loochi. I've been around India extensively hence the list as per my taste.