Update Info - The Blue Parrot
This restaurant was reported as closed. If it is open, let us know.
The Blue Parrot
4933 Niagra Ave
San Diego, CA 92107
4933 Niagra Ave
San Diego, CA 92107
This restaurant was reported as closed. If it is open, let us know.