What: Cuba Libre Where: 8014 9th Street NW, Washington D.C. 20001 Atmosphere: The minute you walk into Cuba Libre, you feel like you have stumbled upon a beautiful movie set. I sadly haven’t had the pleasure of visiting Havana, Cuba (yet!), but I imagine that some of their streets reflect […]