Respond to Review of 100% Natural
Review: terrific atmosphere. kind of an open air tiki, tropical feel with excellent menu options. the dish the previous poster is referring to is the especial. i ate there twice and everything was wonderful. juices are great too. you have to go here if you're in cancun.