Ongoing construction on State Route 183 in Castroville is causing a significant drop in sales for local businesses, with shop owners expressing concerns about their future.