Subway 23374

Subway #23374-0 is a Subway restaurant located at HEB Shopping Center, 15300 South Interstate 35 Suite 380, Buda, Texas.