So I got one of these cheap Radio shack speakers and im interfacing it to a ADC on a microcontroller. The speaker is rated for .2 watts max. How do I hook this thing up without frying it? Someone mentioned hooking it up in series with a current limiting resistor would work. Is this true?

From your post one assumes that the speaker impedance is 8Ω and you are connecting this to the output of an ADC to produce sound.

This will not work. The output of the ADC does not have enough power to drive a loudspeaker. The output impedance of the ADC is much greater than 8Ω. You need to use an audio amplifier, something like an LM386.

So I got one of these cheap Radio shack speakers and im interfacing it to a ADC on a microcontroller. The speaker is rated for .2 watts max. How do I hook this thing up without frying it? Someone mentioned hooking it up in series with a current limiting resistor would work. Is this true?

A piezo element, rather than a piezo buzzer, can be driven from the output, barely. These are the raw discs, no buzzer circuitry added. You can scavenge a free one from a musical greeting card or similar.

my original question is how to hook up this speaker appropriately without blowing it. ErnieM, gave a good schematic but i am not sure what the current is across the speaker. i calcululated .5mA of current and 6mW of power.

Side note: I'm just learning that this speaker IS NOT piezo and cant be used with the adc. So now im going to use it with the DAC module or the PWM module of the uC.

That chip shows 25 ma in or out on its pins.
If you're using 5 volts, R=E/I
5/.025 = 200 ohms minimum to protect the chip.
If you are using 3 volts or 3.3 volts, I have given you the math to figure it out.