This restaurant is out in the mountains south of Puerto Vallarta, next to a mountain stream. There were kids playing down in the ... More