Restaurant Review

Aida, Restaurant Review

Cuba Libre Revisited

As I was enroute to Cuba Libre restaurant in DC, I was thinking of all the negative comments I heard from friends about this restaurant. Naturally, my expectations were low as I walked into the restaurant. I walk in and clearly see great effort has gone into the interior design with […]