GOLDEN OLDIE Â Â 15 #1 Posted April 25, 2023 Anyone ever seen any photos of the El Mambo, especially interior? Was the entrance in Cambridge Arcade or on Union Street? Â Please help!!! Share this post Link to post Share on other sites Share this content via...
Elmambo   25 #2 Posted April 26, 2023 Never seen any. The entrance was on Union Street, but for a time they had a unit selling hot dogs etc., with a entrance in the arcade. Share this post Link to post Share on other sites Share this content via...