a Mexican restaurant is for eating food of a particular ethnic variety.