Posted By: azbob
Casa Miradores - 06/26/13 09:30 PM
Considering a stay at Casa Miradores in a couple of months. I know the area where it is located but have only found a couple of reviews on VBRO and Trip-todo. Any information will be appreciated. They seem to have a connection to Mata Rocks.