McDonald's 7688

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