BARRACUDA’S

RESTAURANT

Not Valid Icon

OFFER NOT VALID FOR BREAKFAST

Valid Icon

OFFER VALID FOR LUNCH

Valid Icon

OFFER VALID FOR DINNER

Address

ADDRESS
Ignacio Zaragoza 121, Downtown, Ildefonso Green,
23470 Cabo San Lucas, B.C.S.

Phone Number

PHONE
(624) 143 7964

Website

WEBSITE
facebook.com