Cuba Libre – Seafood Paella

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