From spicy momos to mouthwatering chole bhature, here are eight specific places to savour the best street food ... The rich aroma and tender texture of the kebabs make them a favourite among locals ...