Respond to Review of Cafe Organico
Review: This is one of my favorite restaurants in the world. I could eat at this place everyday. Everything on the menu sounds so good it is difficult to decide what to order. I stayed in Montezuma longer than planned because of this restaurant.