Costa
Seafood · American
Costa is a restaurant offering a captivating dining experience. It is attached to the Inlet Sports Lodge.
Location
Best places nearby
The highest rated places close to Costa.
Local restaurants nearby
U.S. 17 Business, Attached to Inlet Sports Lodge, SC
