Street food is an essential part of experiencing a new destination and its diverse culture but in India, street food is something more than just that. Here, Indian street food is a way of life.