Terra is a bar offering signature cocktails and bar food. A new food concept is coming in 2025.