Blackbeard's Seafood Island

SM City Telabastagan

About

Blackbeard’s Seafood Island brings seafood dining to the next level by serving their meals Read More

Overview

No Number
SM City Telabastagan, Telabastagan, San Fernando, Pampanga | Get directions
M-Su: 10AM-6PM
Cash
Mall Parking
Filipino