OL 047: Cuba Libre Restaurant Review

Cuba Libre Restaurant Atmosphere – 100% 100% Service – 100% 100% Food Quality – 100% 100% Parking – 90% 90% Price – 95% 95% Pros Excellent Service Inviting Atmosphere Great Food Best Mojito! Convenient Parking Cons Wicker Chairs Could Be More Comfortable Cuba Libre Restaurant has Great Cuban Food and Friendly Service Lee and I … Continue reading OL 047: Cuba Libre Restaurant Review