The only one I know of that is any decent is Fairmount wayer gardens which I have not been in since they renoveted. Im specifically interested in ones that carry plants but fish only stores are a help too.
Every now and then Petsmart on the blvd. gets a decent shipment of plants. That's where I bought the plants that I have. I've never been to Pet Land, I should check them out.