Ahhh yes, Cuba Libre...no not Gloria Estefan's song lol, the restaurant/club Cuba Libre. I've actually been to the one in Atlantic City a few times...more than the one in Philadelphia. To be honest there's a big difference too. Everything from the space to even the crowd.
I went to the AC location for my birthday and it was a lot of fun. Two floors, performances, great drinks and just having a good time with friends. The location is great too. The outside is actually an "inside" but the ceiling looks like the day/night sky; depending on what time it is. They even have this great "old school" car right outside the building painted with the Cuban flag. Don't think you're going to get in it or even kneel on it because security will stop you so fast.
The only bad thing about the AC location; they charge guys $15 as appose to the $0 in Philadelphia. Eggghh, I guess it's worth the trip though.