Terraza Cactus is a restaurant with a full bar and outdoor seating. It offers table service and serves alcohol. The decor is noted as carefully curated and homey.