Have you ever ate at a restaurant in Mexico? Did you get angry when they didn't ask what you wanted to drink, and took 15 minutes to get you a menu? If you can get over the cultural barriers, there are some good shops to look at. GRP, BORM, and Padmur are all worth a look.