Search Results We have found 1 items matching your search query. Close The Alamo, San Antonio, Texas Attractions The Alamo is a historic Spanish mission and fortress compound founded in the 18th century by Roman Catholic missionaries in what is now San Antonio, Texas, United States. It was the site of the Battle More Details 1 Page 1 of 1