It is hard to find a decent restaurant in Edmonton and Mexico Lindo is definitely NOT WORTH IT! Four of us went there based on recommendations from past customers, we were completely disappointed. The portions were small, the prices were ridiculous, and the food was tasteless. All the meat dishes were overcooked to the point of being tough and rubbery. The sauces had no taste and a watery texture. Paying $15 for a plate of white rice, black beans with 1/2 a cup of pork cubes squeezed onto the side was such a disappointment. I cannot recommend this restaurant at all.