I am planning to spend most of my Christmas break in Mexicali. I will be arriving late on 12/23 and staying through the New Year. How many things can I expect to be closed during Christmas? My main concern is food/restaurants. The hotel where I stay only serves breakfast. So I will be on my own for the rest of the meals? Can I expect restaurants to be open? Should I stock up on food as soon as I get there on 12/23? Will taxis be running at all? Any insight into what should be open in Mexicali (or other parts of Mexico for comparison) is welcome.
The only time you'd expect most stores to be closed is on december 24th at night. Other days you probably find local small restaurants to be closed, but those restaurant franchises at big malls or plazas are more likely to be open.
I live in Monterrey, but I believe other mexican border cities are pretty much like this.