Mele's Pet store is an unassuming little shop that has some specialty pet items. The staff is friendly and doesn't look down on you if you want to just buy a 13 cent goldfish (multiple times :) They also had these little swimming frogs in there last time I went in that were cool and different from what you would find in a large chain store. Parking is very difficult.
more