10 S 2nd St · Philadelphia · PA 19106 · United States
cuba libre restaurant & rum bar - philadelphia
Choice for Cuban fare, drinks & dancing. Cuban cuisine & a vast rum bar accented by Caribbean decor & late-night…
Cuban restaurant
22.19 KM