Taco Bell in Delhi, Opening Soon If there is one food item that is yet to find relevance in the Delhi fast food market, it is the all-time Mexican favorite, Taco. Not that there are no Tex-Mex or Mexican specialty joints in our city, but, still, the Mexican awesomeness is yet to find the popular vote. Things are about to change as the World Player in Tacos, the Taco Bell opens its first store in the Foodie Capital of India, Delhi. For those of you unfamiliar with the name, Taco…
Read More