Vehicles parked at a restaurant and gas station somewhere in Mexico .