Update Info - Chicken Nest
This restaurant was reported as closed. If it is open, let us know.
Chicken Nest
7200 Parkway Dr
La Mesa, CA 91942
7200 Parkway Dr
La Mesa, CA 91942
This restaurant was reported as closed. If it is open, let us know.