Right in the heart of town, this ever popular fish restaurant serves up the catch of the day and excellent seafood right by the water's edge.
Venezuela
Right in the heart of town, this ever popular fish restaurant serves up the catch of the day and excellent seafood right by the water's edge.