Week 17 of construction has come to a close with a tremendous amount of progress. Twin Peaks Davie is getting ready to share the "eats, drinks and scenic views" with South Florida. HVAC work is complete, Kitchen has been prepared for equipment delivery and the roof is completed. The crew is working fast and furiously to meet the planed June opening and things are looking good!