Burger King 10512

Burger King #10512 is a Burger King restaurant located at 1650 South Melrose Drive, Vista, California.