Dairy Queen 11837

Dairy Queen #11837 is a Dairy Queen restaurant located at 11835 Carmel Mountain Road in San Diego, California.