Update Info - La Isla
This restaurant was reported as closed. If it is open, let us know.
La Isla
826 Bridge Blvd SW
Albuquerque, NM 87105
826 Bridge Blvd SW
Albuquerque, NM 87105
This restaurant was reported as closed. If it is open, let us know.