Download the list of Mexican restaurants in India. Smartscrapers provides an accurate directory and the latest data on the number of Mexican restaurants in India
There are 968 Mexican restaurants in India as of October 15, 2025; which is an 5.03% increase from 2023. Of these locations, 753 Mexican restaurants which is 77.79% of all Mexican restaurants in India are single-owner operations, while the remaining 215 which is 22.21% are part of larger brands. The top three states with the most Mexican restaurants are Gujarat with 204 Mexican restaurants, Maharashtra with 198 Mexican restaurants, Karnataka with 102 Mexican restaurants. Average age of Mexican restaurants in India is 4 years and 2 months.