This little map of India shows you in which states beef is banned. Or rather I should say that it’s cow slaughter that is banned. I suppose in most places buffalo meat was what was served rather than cow meat but I could be wrong. Kerala, West Bengal, Arunachal Pradesh, Mizoram, Meghalaya, Nagaland, Tripura and Sikkim are the states where there is no restrictions on cow slaughter. I live in Kerala (13) and hence I eat and have eaten beef with no restraints whatsoever.
India produced 3.643 million metric tons of beef in 2012, of which 1.963 million metric tons was consumed domestically and 1.680 million metric tons was exported. India ranks 5th in the world in beef production, 7th in domestic consumption and 1st in exporting. However, most of the exported “beef” is water buffalo meat; water buffalo are not usually considered holy in Hinduism.