Home Tags Blackbeard’s Seafood Island

Tag: Blackbeard’s Seafood Island

Blackbeard’s Seafood Island SM Seaside Cebu

The Seafood Island is located in SRP (South Road Properties) SM Seaside Cebu. It is one of the top most loved dining restaurants in the...