Great food, good prices and you can't beat the view! Located right off of the town of Colon on the island of Caranero. This restaurant serves quality, vegeterian dishes at good prices with a relaxing atmosphere over the water. Try it!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.