E-Chick
there is a great parrot place right past the entrance to del mar. it is called "free flight". it is where people board their birds for short or long periods of time. no admission cost. there are probably 100 large parrots all outside on perchas so that you can go to them and usually pet them since they are all pets.
every time i want to go to australia to see the birds, i go to free flight instead. so much closer.
and than there is filipe's in san diego on india street in the industrial section of town. i'm sure you have had their pizza. if not, shame on you.