Loading...
Uploaded by BlueGuitarFilms on Jan 5, 2010
A review of Cuba Libre restaurant in Orlando, FL. The chef explains how the menu was created. Great interior with nice Havana-circa-1959 detailing plus good food and their own private label rums.
Travel & Events
Standard YouTube License
funny how this is place is in every place beside miami
soflo23 1 year ago
Load more suggestions
funny how this is place is in every place beside miami
soflo23 1 year ago