Barracuda Beach Bar Grill PCB

6628 Thomas Drive Panama City Beach Philippines
Open Map

Menu

Reservations can be done for this place via phone: (+1)8502493343.

You can order food directly from their own Homepage https://m.facebook.com/barracudaPCB/?eid=ARAFnlHsm1YvaNotuI2SmE2GzfXPlOhM_NiSMVEdsT64hXLcu6nVr9iV2bMsBkyVo8LH3nQeWoaw--V5&locale=en_GB.

Images

Contribute

Feedback

You need to register or login to leave feedback.