Photos of Baracoa Cuban Cafe on 3175 N Glendale Blvd, Los Angeles CA. (Click on a thumbnail to enlarge picture)



<