La Taguara bar/terrace is a bar, located at Pietermaai parking mall unit 16b, Willemstad, Curaçao. They can be contacted via phone at +599 9 523 6465 for more detailed information.
Nice place, good and friendly service . Highly recommended .
Nice and chill location
Buen lugar prima