I am an Indian citizen and have a Schengen Visa and will be traveling from Delhi to Paris to Mexico. I do not require a visa for Mexico. Do I need to spend a day or so in Paris or can I transit to Mexico City directly? I would like to stay in Paris for a few days on my return trip.
On the assumption that you are transiting through CDG (no flights to/from Delhi or Mexico in Orly to my knowledge), then as an Indian citizen, you can do airside transit without a visa.
As you say you have a Schengen visa (but knot knowing anything further about this visa), I would expect that you would be granted entry to France if you wanted to leave the airport.
However, are you sure you do not require a visa for Mexico? Ordinarily Indian nationals do.