Is there an equivalent expression in Spanish for "of all places"--used to refer to a highly unlikely place for something and usually with a hint of incredulity. For example: "The best meal I ever had was in, of all places, a bus station."
Would "en todos de los lugares" work? I've seen this phrase on the internet but I don't know if the nuance of incredulity is part of this expression.