Many of the shops in Julian seem like tourist traps, it might help to remember that most of the items for sale are individually handcrafted and could be considered minor works of art on their own.
Those who are interested in Native American works of art will find a good selection in and around Julian. One place especially, offers a nice selection just off Main Street in Julian.
Bell's Indian Store
2608 B Street, Julian, CA 92036
I avoid eating at Bailey's BBQ as well as the (canned) apple pie at the Julian Cafe. Shopping is great in Julian, but you need to use some common sense. Like any tourist-oriented town, there are great deals and bad deals. THINK before you buy!