Burger King 8999

Burger King #8999 is a Burger King restaurant located at 5562 Tezel Road, San Antonio, Texas.