Target T-2426

Target T-2426, also known as San Antonio Culebra, is a Target discount department store located at Alamo Ranch, 5355 West Loop 1604 North in San Antonio, Texas. The store opened July 23, 2008 with a formal grand opening ceremony on July 27.