Cannonvale Beach Latin American Restaurants

Soak up tropical rays and balmy breezes in open air style at Harba Road on Shute Harbour Road at Cannonvale Beach. All roads lead to this light and bright restaurant, where a vibrant pink neon sign of...