Mexican food scales like there’s no tomorrow. The price per pound of rice or beans for a small bag is drastically higher than the price per pound of rice for a 50 lb bag.
The meat they use is historically cheaper cuts cooked until they’re falling apart. If you can afford to buy non perishables in bulk you can make pretty damn cheap Mexican food as well