McDonald's 31261

McDonald's #31261, is a McDonald's restaurant located at 11031 Culebra Road, San Antonio, Texas. The location includes a drive-through.