Many people think that a visit to a Mexican restaurant makes them a culinary expert on it. But the truth is that there is a lot more than tacos and burritos. Real Mexican food comes from the soul of Mexico and its people. The plethora of difference between the Tex Mex food and the authentic one is a mile. The staples for Mexican cuisine are corns and beans. Masa is dough made of corn and it is used in making tamales, tortillas and goditas. They also use rice as an accompaniment to many dishes. They also use squash and peppers in their cuisine for additional flavor, texture and color.