If you are visiting the Monterey Bay Aquarium take a look at their gift shop. There is lots to buy and it's a fun place to browse. It's good for kids because there are lots of souvenirs in all price ranges. They have a large selection of shirts and sweatshirts, as well as many books about sea life.
more