Respond to Review of Ylang Ylang Restaurant and Juice Bar
Review: This restaurant is a 10 minute walk on the beach from the cute funky town of Montezuma. It's so worth it though! The views are beautiful, the happy hour is great, and the food is to DIE FOR! There are raw options, vegan options, and vegetarian options. Yum!