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. opened as SuperTarget