Organizer profile image

Texas Triffid Ranch

http://www.texastriffidranch.com

The Texas Triffid Ranch is Dallas’s pretty much only carnivorous plant gallery, located just east of Central Expressway and Spring Valley. Open both by appointment and for special gallery showings.