Hell, if the Evenstar Pendant costs 95$ and is something I'm guessing she won't wear all the time (it looks rather large and clunky), why not get something nice but simple instead?
You can buy bracelets to raise awareness of AIDS "Until There's A Cure." I think they look snazzy and it's something that can be worn everyday. There is room on the bracelet for personalizing, too. (Not to mention it's for a good cause.) The price range starts at 20$ (copper) and ends with 400$ (gold). I'm sure somewhere in the middle there is a bracelet that she'd like.
http://www.until.org
If you can't have dinner at either place, why not take her out on a picnic? Don't use a plastic or paper shopping bag, be classy about it. Bring a few scented candles (haha maybe citronella depending on which meal of the day you choose) and a blanket. If you got jewelry for her, you could wrap it around a cup or attach it to a dessert item for the finale.