Update Info - El Papagallo
This restaurant was reported as closed. If it is open, let us know.
El Papagallo
1930 Cleveland Ave
National City, CA 91950
1930 Cleveland Ave
National City, CA 91950
This restaurant was reported as closed. If it is open, let us know.