Best bet is probably Monterey Bay Dive Center. They are right next to the Breakwater (walking distance) and parking at same locale. They also run a dive boat you could hop onto in morning or afternoon.

Not the only shop but probably the best for your needs.

http://www.monterey***********.com/