This is our favorite Cuban restaurant in ATL. We've tried other places, but we invariably end up back here for a good cuban meal. The marinade on the meats is excellent, especially the pork, which has a nice tangy flavor. It's located in a non-descript strip-mall, but don't let this deter you. The food is excellent!
Pros: Great food
Cons: non-descript location
more