PUEBLO BONITO Montecristo is the ultimate experience. Immaculate grounds, beautiful views and awesome staff.
Better than ever!
Alonzo is the most amazing waiter I've had in Mexico in all ten years I have been visiting. If I could give him Six stars I would because he deserves it. He made our entire day and I'm so glad he waited on us for that great day. Definitely going to visit him again!!!!!