Dairy Queen 11898

Dairy Queen #11898 is a Dairy Queen restaurant located at 1031 South Santa Fe Avenue in Vista, California.