Cuba Libre – Seafood Paella

Besides the theme parks here in Florida, International Drive in Orlando has lots of restaurants to choose from. Cuba Libre is one I  highly recommend. As mentioned,  I do eat seafood occasionally so this seafood paella is one of the best I have ever tasted.  I wanted to try the seafood paella and also the […]