by Bongo Boy » Fri Apr 12, 2002 2:03 am
Was recently in the Writer's Square/16th St Mall area of Denver--it's been over a year. Found a gourmet gear shop replaced by a "Cuban Club" called the Samba Room. Does it seem a little odd that they would write "Cuban Club" on the side of the building, yet call the place the Samba Room?
Wondering if anyone here has anything to say about the place, the music, the food, etc?
Edited By Bongo Boy on April 28 2002 at 10:07