Potrero & Flamingo
Mangue Beachfront Tapas Bar
What's on
Posted by the owner · reviewed before publishing · times are Costa Rica local
About
Photos
Location
Adjacent to the Bahía del Sol Hotel Guanacaste, Surfside, Guanacaste Province, Potrero, 50304, Costa Rica
Get directions →More in this town
For the owner