Respond to Review of Natural
Review: The restaurant is located on the beach in Ometepe. I went here for just a drink the first time and the service was a tad sluggish however I decided to get the lentil stew there the next day. The service was still sluggish however no-one should be in a hurry for anything on this island and the food was delicious. I would have ventured here again had my stay been longer.