Buchanan's Native Plants: Houston's largest garden center devoted to Texas native plants and organic gardening. 611 E 11th St, Houston, TX 77008,