Taco Bell now open on Lady's Island

Taco Bell now open on Lady's Island

Lady’s Island now has a new place to grab a quick taco.

The new Taco Bell is now open for business across from the new Walmart shopping center at Sea Island Parkway and Lost Island Road.