Friends took us here. After an amazing ride up the mountain in Santa Teresa you arrive at a wonderfully beautiful multilayered restaurant with seating on many different levels and locations. Some outside seating as well as inside. Cocktails were unbelievable. Must order the…