Wäre das Etablissement beispielsweise in der Geßlgasse gewesen, könnte man auch sagen (heute nicht mehr sehr verbreitet), es wäre auf der Mauer.
Leider verschwinden die besonderen Präpositionen vor den Stadtteilen immer mehr.
Ganz banal: -stadt und -au. Noch vor wenigen Jahren war es klar, dass man in
der Leopoldstadt oder in
der Brigittenau sagt. Inzwischen wird das vom normalen "in" abgelöst. Bei "ich bin in Donaustadt" oder "ich fahre nach Spittelau" stellen sich mir immer alle Nasenhaare auf.
Das kreativste habe ich aber von einem deutschen Touristen gehört: Ich bin gerade am Simmering. Ich habe ihm versucht, zu erklären, dass das
in Simmering heißt (Simmering =/ Semmering)! Ohne Erfolg
Übrigens, auf der Mauer war mir bisher nicht geläufig. Aber sagt man
in Leopoldau, oder
in der Leopoldau? Das ist ein Zweifelsfall für mich.