Terraza Life Nature is a breakfast restaurant offering juices, smoothies, cocktails, and coffee. They also serve snacks and ice cream, and are pet-friendly, hosting events.