Mambo Cuban Restaurant Location 802 Dacula Rd Dacula GA 30019 Get Directions Phone (678) 376-0657 More Details Map ViewPhoto View Related Categories: Casual Full Service Dacula