More from this user
Best Cuban spots in Atlanta
Best cuban sandwich in town; the plantains are also a must order
Some of the best cuban sanwiches in town and you can get halfs for less then $4!
© 2013. Citysearch is a registered trademark of CityGrid Media. Data provided by Infogroup. All rights reserved.
To the Top