Update Info - El Cotorro
This restaurant was reported as closed. If it is open, let us know.
El Cotorro
111 Carlisle Blvd NE
Albuquerque, NM 87106
111 Carlisle Blvd NE
Albuquerque, NM 87106
This restaurant was reported as closed. If it is open, let us know.