India, Jan. 29 -- Delhi's culinary landscape just got spicier with the grand opening of Latoya, the city's first fully dedicated Latin American restaurant. Located at Eldeco Centre, Malviya Nagar, the restaurant's launch party on Saturday, in collaboration with the Embassy of Mexico, was a vibrant affair....