i disagree with the first reviewer. i think alma de cuba is much better than cuba libre. i've been exploring many restaurants in phily, and alma de cuba is by far one of the best. i think the interior decor, mojito, vaca frita at alma are much better. duck breast dish is to die for. i found mojito at cuba libre a bit too sweet (almost like virgin). while cuba libre is more festive and some of the presentation was great (like a plate with dry ice), alma de cuba is more sophisticated and chic. i recommend this restaurant to everyone.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.