In March 2019 Taco Bell opened another store in Beaufort, SC. The 2,200 sq. ft. Taco Bell is located at 226 Sea Island Parkway on Lady’s Island in Beaufort, SC. The restaurant was developed for Prepared For You, Inc, a South Carolina based Taco Bell Franchisee.