Placeholder
top of page

Ostra Cosa

A Caribbean-Spanish seafood restaurant offering a wide range of dishes, from fresh seafood to flavorful vegetarian options.

Ostra Cosa

787-724-5475

Daily: 11am - 11pm

bottom of page