SWRI Cafeteria – Southwest Research Institute (SwRI) Details Location Address:6220 Culebra Road, San Antonio, Texas, 78238, United States