Eat

Local Love: Cuba Libre
Bar Scene, Dinner, Eat, Local Love

Local Love: Cuba Libre

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 […]