A little too late perhaps, but you would be entering Mexico as a citizen of India and any US visa would be irrelevant (and not only for Mexico but for all counties in the world as far as I know). Mexico is a "friendly country" and as long as your intention is to vacation there, you should have no problem entering the country. A simple return ticket will be enough.