Whether you have read the book or seen the movie Like Water For Chocolate, this restaurant will rock your world. Ciudad Sagrada is located in the magical town of Cholula, Puebla. They serve one of the most emblematic dishes of Like Water for Chocolate. The Quail in Rose Petals is an equisite delicacy and it takes you to the scene where Tita prepares this dish with the petals from the roses that Pedro, her forbidden, love gives her.
The view to the Church of Cholula is breathtaking and Ciudad Sagrada Restaurant offers a wide range of traditional mexican food. Don't forget to try their margaritas.