Tapas Terra is a bar and restaurant offering a Spanish tapas experience. It is located at 3027 SW Martin Downs Blvd. Key facts used: business name, establishment type, and address.