Mexico is really cheap, try to buy food in public markets, are too many. Subway is cheap too, just 5 pesos

Expand