Address35 S Peachtree St, Norcross, GA 30071
Contact Info(770) 441-2599
Authentic Cuban Cuisine with a great, lively atmosphere. Located in the heart of Historic Downtown Norcross, this family-owned and operated restaurant offers entertainment on the weekends, as well as during some select weeknights and Sundays. Outdoor dining available.