Yes, Walmart. Funny to see Walmart prices in pesos. We bought our water, beer, and snacks here. Also bought bags of Mexican ... More