Life Style Do a salsa and more at Miss Margarita in South Delhi Eli Pacheco Jun 12, 2021 0 Mexican food has a number of ingredients Indians love, and Miss Margarita in South Delhi taps into this I like the word salsa, and all that it denotes, from dance and music to food. That…