We often vacation in Imperial Beach and we always make a point to walk down to "The Shell Shop". Its a small little store, walking distance from the ocean, filled with shells, starfish, sea horses, etc. The kids always have fun picking out something special...my sons favorite~shark teeth! Prices are average and the service is fine...they let you just look around without bugging you too often!
more