Big Chill Island House Opens at Barefoot Landing
Barefoot Landing is excited to announce that Big Chill Island House is open for business. The new 370-seat restaurant is already delighting diners with its seafood-centered menu, delicious drinks and stunning views.