For the vast majority of Mexicans of all economic levels, cuisine varies greatly by region but depends heavily on an ancient trinity of staples: corn (maize), beans —which provide an excellent source of protein—and squash. Rice is another staple usually served side by side with beans. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.