Historic former Roman Catholic mission in San Antonio, Texas, a short stroll from River Center Mall. The Alamo. Now, you have something else to remember.