Update Info - El Mero Mero
This restaurant was reported as closed. If it is open, let us know.
El Mero Mero
545 Nord Ave
Chico, CA 95926
545 Nord Ave
Chico, CA 95926
This restaurant was reported as closed. If it is open, let us know.