Try the Mojitos, you won't be disappointed! If you like something a little different, samba room is for you. I love cuban food and although this is more of a south american restaurant it is wonderful! Service was terrific and the location right off 15th near Larimer is easy to get to and close to Denver Center for Performing Arts, Larimer or a short walk to Lo Do!
Pros: Drinks and Food
Cons: None come to mind!
more