News

The Caribbean-themed restaurant closed its Daytona Beach location this week, along with four others in Florida.