Bar Terra is a restobar offering entertainment. Open Wednesday through Saturday.